ng个标签输入,将标签数据存储为字符串数组



我使用ng标记输入,填充一行后得到的数据是一个对象数组,每个对象都有一个"text"字符串字段,就像一样

[{"text":"egon"},{"text":"peter"},{"text":"raymond"},{"text":"winston"}]

有没有一种方法可以将数据存储为字符串数组?像

["egon", "peter", "raymond", "winston"]

ngTagsInput仅适用于对象数组。您可以很容易地从对象数组中提取字符串数组,不过:

$scope.tagsString = $scope.tags.map(function(tag) { return tag.text; });

更新

这花了一些时间,但ngTagsInput现在提供了对字符串数组的基本支持。从v3.2.0开始,可以执行以下操作:

<tags-input ng-model="tags" use-strings="true"></tags-input>

Plunker

我想,迟到总比不到好。

相关内容

  • 没有找到相关文章