0
如果您在框中键入A,你会看到:
- 阿拉巴马缺少在支架
- 阿拉斯加的文字是好的
- 亚利桑那州显示正常,但一旦选择节目作为
<
和>
如何防止过滤器从消毒或任何想法(最好)用正确的编码和解码html字符?
<div class="container">
<div ng-controller="mainCtrl" class="row-fluid">
<form class="row-fluid">
<div class="container-fluid">
<input type="text" ng-model="selected" typeahead="state for state in states | filter:$viewValue" />
</div>
</form>
</div>
</div>
...
angular.module('myApp', ['ui.bootstrap'])
.controller("mainCtrl", function ($scope) {
$scope.selected = '';
$scope.states = ['Alabama <Where is this>', 'Alaska [this is ok]', 'Arizona <Select Me>'];
});