- 首先定義一個filter:
.filter( 'to_trusted', ['$sce', function ($sce) { return function (text) { return $sce.trustAsHtml(text); } }] )
2.html中使用filter:
<div ng-bind-html="string|to_trusted"> {{string}} </div>
3.將字符串中的關鍵字找出來並標記為紅色:
$scope.string = string.replace(keyword, "<span style=color:red>" + keyword + "</span>");