我已经尝试了所有可能的结果。但不能让它发挥作用。我是网络开发的新手,请帮忙。
我从github中提取了ui select。在我的index
中添加了必要的文件(CSS&jS),但仍然无法使其工作。我也看过这些文件。我还运行了ngSanitize
。
不会出现这样的简单字段。
<ui-select ng-model="person.selected" theme="bootstrap">
<ui-select-match placeholder="Select or search a person in the list...">{{$select.selected.name}}</ui-select-match>
<ui-select-choices repeat="item in people | filter: $select.search">
<div ng-bind-html="item.name | highlight: $select.search"></div>
<small ng-bind-html="item.email | highlight: $select.search"></small>
</ui-select-choices>
</ui-select>
用您的代码创建了一个plunkr,它工作得很好
假设您的控制器设置正确,并且注入了ui.select
模块,那么上面的代码应该可以工作。
请记住,您还应该加载和注入ng-sanitize
模块,以便可以加载ng-bind-html
指令。
请检查引导的版本
您使用的ui-select
需要引导程序0.14.x
查看此链接https://stackoverflow.com/a/33134346/4406065