This repository was archived by the owner on Oct 2, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
FAQs
bobtrigg edited this page Dec 24, 2014
·
8 revisions
You cannot write:
<ui-select ng-model="item"> <!-- Wrong -->
[...]
</ui-select>
You need to write:
<ui-select ng-model="item.selected"> <!-- Correct -->
[...]
</ui-select>
Or:
<ui-select ng-model="$parent.item"> <!-- Hack -->
[...]
</ui-select>
For more explanations, check ui-select #18 and angular.js #6199.
You need to use module ngSanitize (recommended) or $sce:
$scope.trustAsHtml = function(value) {
return $sce.trustAsHtml(value);
};
<div ng-bind-html="trustAsHtml((item | highlight: $select.search))"></div>
You are using ng-bind-html with a number:
<div ng-bind-html="person.age | highlight: $select.search"></div>
You should write instead:
<div ng-bind-html="''+person.age | highlight: $select.search"></div>
Or:
<div ng-bind-html="person.age.toString() | highlight: $select.search"></div>
Or:
```HTML
<div ng-bind-html="String(person.age) | highlight: $select.search"></div>