0
在有角的,如果角濾波解碼字符
$scope.myStr = '™';
{{myStr的}}產量 '$貿易;'而不是TM標記,我將如何使用過濾器解決此問題?
並且在某些情況下,$ amp; trade;也會出現,所以我絕對需要一個過濾器來運行這些過程,並且最終我希望能夠{{}}結果不受dom操縱。
在有角的,如果角濾波解碼字符
$scope.myStr = '™';
{{myStr的}}產量 '$貿易;'而不是TM標記,我將如何使用過濾器解決此問題?
並且在某些情況下,$ amp; trade;也會出現,所以我絕對需要一個過濾器來運行這些過程,並且最終我希望能夠{{}}結果不受dom操縱。
您可以使用ngBindUnsafeHtml
:http://jsfiddle.net/Xnp3J/
<div ng-app ng-controller="x">
<span ng-bind-html-unsafe="myStr"></span>
</div>
-
function x($scope) {
$scope.myStr = '™';
}
是可行的通過{{}}綁定? B/C我需要能夠爲其他人使用我的代碼。 – user2167582
我不這麼認爲 - 請參閱Misko的答案:https://groups.google.com/forum/?fromgroups=#!topic/angular/jTLPiIxgIbg; TLDR:您需要一個元素來設置.innerHTML。 – Langdon
謝謝,您正確的準時交付答案,可以讓我應用其他方法。 – user2167582