Javascript 如何修改angular ng-tags输入插件?

Javascript 如何修改angular ng-tags输入插件?,javascript,jquery,angularjs,angularjs-ng-repeat,Javascript,Jquery,Angularjs,Angularjs Ng Repeat,当ng tags input autocomplete函数尝试两次显示相同的名称时,我遇到以下错误 我的意思是,如果我在输入框中给出“R”,那么这意味着,我得到了下面的错误 中继器中不允许重复。使用“跟踪依据”表达式指定唯一关键点。Repeater:suggestionList中的项目。项目逐轨道(项目), 我知道ng repeat不会接受副本,但我不知道如何修改插件来接受副本 我使用的插件是ng tags input,您确定需要更改插件吗?主页显示它正在工作 通过跟踪_表达式跟踪表达式中的变量

当ng tags input autocomplete函数尝试两次显示相同的名称时,我遇到以下错误

我的意思是,如果我在输入框中给出“R”,那么这意味着,我得到了下面的错误

中继器中不允许重复。使用“跟踪依据”表达式指定唯一关键点。Repeater:suggestionList中的项目。项目逐轨道(项目),

我知道ng repeat不会接受副本,但我不知道如何修改插件来接受副本


我使用的插件是ng tags input,

您确定需要更改插件吗?主页显示它正在工作

通过跟踪_表达式跟踪表达式中的变量

从灌木丛中

    ...
我已经收到相同的错误好几天了,我一直在试图在不更改第三方指令源代码的情况下找出如何修复有问题的错误

在选择AutoTress文本框中的几个标记之后,删除第一个标记项或集合中间的任何标记项,得到相同的错误,“在中继器中重复”。所以这是一个可能发生的错误,但我还不能100%确定它是否是一个bug,或者它是否是我在指令期望的工作流或生命周期事件中所做的错误


我正在为防止发生此错误所需的键属性指令scope属性传递“id”,这在Github问题中有说明。另一件奇怪的事是,它并不是每次都发生。这有点随机。

你能告诉我他们在主页的什么地方提到插件允许复制,因为我看不到它吗
    是否为ng文档中的行
    <ul ng-repeat="item in items track by $id(item)">
     ...