AngularJs中綁定的字符取消escape

    爲了安全,用angular綁定變量到html中會自動escape。例如:

    在js中:    

$scope.content = '<b>這些文字應該加粗。</b>'
    在html中:
<p>{{content}}</p>
    於是,在頁面顯示中會得到這樣的結果:

    <b>這些文字應該加粗。</b>

    但在一些文章系統,如博客程序中,我們希望的是下面這種結果:

    這些文字應該加粗。


    要解決這個問題很簡單,修改html文件,改爲:

<p ng-bind-html-unsafe="content"></p>
    就行了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章