我对Angular很新,我一直在做教程和阅读书籍。我试图从JSON结果中获得自动完成。我得到了JSON结果来遍历一个表,但我需要能够基于相同的JSON结果进行自动完成搜索。Angularjs自动完成JSON
我有一个Plnkr下面。任何帮助将不胜感激。
http://plnkr.co/edit/VObrSPu94rS3dGyVqaXk
我对Angular很新,我一直在做教程和阅读书籍。我试图从JSON结果中获得自动完成。我得到了JSON结果来遍历一个表,但我需要能够基于相同的JSON结果进行自动完成搜索。Angularjs自动完成JSON
我有一个Plnkr下面。任何帮助将不胜感激。
http://plnkr.co/edit/VObrSPu94rS3dGyVqaXk
如果弹出打开你的开发者控制台,你会看到有从ngAutocomplete.js
文件被抛出一个错误。看起来,该指令旨在用于Google Places,并期望您也可以加载Google库。
您可能想要查找更通用的自动填充指令。我使用的唯一一个是Angular UI Bootstrap project中包含的打字头,但Angular Modules站点上有许多autocomplete modules(您使用的是第二个列出的),可能适合您。
正如肖恩所说,Angular UI Bootstrap(Typeahead)是一个不错的选择。 这是我项目中的specific tutorial for that feature。
实际上,angular-ui/bootstrap中的typeahead库不需要Bootstrap的JS和JQuery。它只需要引导程序的CSS用于默认模板_,但可以轻松定制这些模板以使用_any_标记/ CSS:https://github.com/angular-ui/bootstrap#customize-templates –
@ pkozlowski.opensource - 感谢您的更正。我已经更新了我的答案以反映这一点。 –