所以,我今天开始使用这个引导标签输入,我尝试的第一件事是动态地添加一个新标签,我现在花了大约一个小时来完成这个简单的任务,但我仍然遇到同样的问题。这是我正在使用的代码:
$("#test").tagsinput({
allowDuplicates: true,
itemValue: function(item) { return item._id; },
itemText: function(item) { return item.name; }
});
$("#test").tagsinput('add', {_id: 1, name: 'Testing'});
我得到的结果是:未设置 itemValue 选项时无法添加对象, 但如您所见,我确实设置了 itemValue。我还将代码放在JSFiddle 文件中,以便您测试。我注意到不仅没有设置 itemValue,而且没有设置我的选项,因为我也无法复制标签(但我允许在选项上使用它)。
有人知道发生了什么吗?