当我尝试实现已在此处运行的选择下拉列表时,我收到此错误。 http://flatfull.com/themes/flatkit/html/form.select.html
我的Html部分就是这个
<div class="col-sm-6 dr_search" tabindex="-1" id="dr_search">
<ui-select ng-model="user_prefix.selected" theme="bootstrap">
<ui-select-match placeholder="Title">{[{$select.selected.data_key_value}]}</ui-select-match>
<ui-select-choices repeat="item in people | filter: $select.search" ng-model="user_prefix">
<div ng-bind-html="item.data_key_value | highlight: $select.search"></div>
</ui-select-choices>
</ui-select>
</div>
加载响应时调用Ajax
{"name_prefix":[{"data_key_value":"Mr."},{"data_key_value":"Mrs."}]}
加载时没有错误,但是当我点击搜索或尝试选择此错误即将到来。
我正在分配来自ajax的回复
$scope.people = data.name_prefix;
答案 0 :(得分:2)
AngularJS需要信任您尝试在任何地方绑定的每个html
,那就是&#39;为什么
你需要使用
如果您不将html
传递给视图,请改用ng-bind
。