以下是ngTagsInput
网站上的演示:http://mbenford.github.io/ngTagsInput/demos
当我在输入字段中键入tag10
时,它会显示一个包含Tag 4
到Tag10
的列表。从那以后,我键入了Tag10
,它以粗体显示在显示的列表中。有没有办法在列表顶部显示tag10
?
我想实现这个功能,因为当我键入tag
时,显示tag4
到tag10
是有意义的。但是,当我键入tag10
时,我希望它只显示tag10
。当用户已经清楚地输入了tag10
时,我看不出显示tag4
到tag9
有什么意义。
编辑
如果单击我发布的链接时autocomplete
不起作用,请单击同一页面上的Simple tags input with autocomplete
链接。
更新
我无法让ngTagsInput
工作,所以我用angular-tags
来解决我的问题。这是一个正在工作的plunker-http://plnkr.co/edit/elPefHusJMunHEOhP0HI?p=preview
ngTagsInput本身不执行任何筛选。它为您的应用程序提供用户输入的任何文本,并由您的代码返回要显示的建议列表。这在"入门"页面上有解释。
为了简单起见,您提到的那个演示只是返回一个静态标签列表。这就是为什么自动完成列表永远不会改变的原因。