Javascript AngularJS ngTagsInput自动完成

Javascript AngularJS ngTagsInput自动完成,javascript,angularjs,directive,ng-tags-input,Javascript,Angularjs,Directive,Ng Tags Input,以下是ngTagsInput网站上的演示: 当我在输入字段中键入tag10时,它会显示一个列表,其中包含tag4到tag10。此后,我键入了Tag10,它以粗体显示在显示的列表中。是否有办法在列表顶部显示tag10 我想实现此功能,因为当我键入标记时,会显示tag4到tag10。但是,当我键入tag10时,我希望它只显示tag10。当用户清楚地输入了tag10时,我看不出通过tag9显示tag4有什么意义 编辑 如果单击我发布的链接时,autocomplete不起作用,请单击同一页面上的Simp

以下是
ngTagsInput
网站上的演示:

当我在输入字段中键入
tag10
时,它会显示一个列表,其中包含
tag4
tag10
。此后,我键入了
Tag10
,它以粗体显示在显示的列表中。是否有办法在列表顶部显示
tag10

我想实现此功能,因为当我键入
标记
时,会显示
tag4
tag10
。但是,当我键入
tag10
时,我希望它只显示
tag10
。当用户清楚地输入了
tag10
时,我看不出通过
tag9
显示
tag4
有什么意义

编辑

如果单击我发布的链接时,
autocomplete
不起作用,请单击同一页面上的
Simple tags input with autocomplete
链接

更新


我无法让
ngTagsInput
工作,所以我使用
angular tags
来解决我的问题。这是一个正在工作的plunker-

ngTagsInput本身不执行任何过滤。它为您的应用程序提供用户输入的任何文本,并由您的代码返回要显示的建议列表。本页对此进行了解释


为了简单起见,您提到的演示只返回一个静态标记列表。这就是为什么自动完成列表从不更改。

谢谢您的回答。我知道
ngTagsInput
不提供任何过滤。因此,我在应用程序中使用了
角度标记。在我的问题的更新部分可以找到一个plunker。@Michelle只是想澄清一下:虽然ngTagsInput本身不执行任何过滤,但这并不意味着过滤掉不需要的结果是不可能的。这只意味着你应该给指令提供一个函数,根据用户输入的文本进行过滤。是的,这很基本。我明白。