首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tagify混合模式更改格式发布数据

Tagify混合模式更改格式发布数据
EN

Stack Overflow用户
提问于 2022-05-18 11:44:38
回答 1查看 231关注 0票数 0

我使用Tagify在文本混合的textarea中添加自动完成,并在表单提交时将值发送到服务器,这非常有效。但是我想改变标签被包含在提交的数据中的方式。

Tagify足够聪明地将textarea数据转换为与常规文本混合的标记:

代码语言:javascript
复制
<textarea name="test" type="text">Hello [[James]]! </textarea>

但当我提交表格的时候

代码语言:javascript
复制
Hello [[{"value":"James"}]]!

我做了关于小提琴的一个例子

如果我做了一个没有模式的Tagify:‘混合’并使用设置:

代码语言:javascript
复制
originalInputValueFormat: valuesArr => valuesArr.map(item => item.value).join(',')

然后输出与预期的输入匹配。( [James],而不是)

我应该怎么做才能让Tagify改变它的输出?

EN

回答 1

Stack Overflow用户

发布于 2022-09-07 07:48:29

Tagify的开发人员通过为混合模式添加originalInputValueFormat来解决originalInputValueFormat问题。我的示例现在像预期的那样工作!

我只需将Tagify更新为4.13.0版本,并将以下代码添加到构造函数中:

代码语言:javascript
复制
originalInputValueFormat: tagData => tagData.value,
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72288592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档