1. 程式人生 > >AngularJS如何在頁面上展示富文字編輯器編輯的內容

AngularJS如何在頁面上展示富文字編輯器編輯的內容

如果直接用ng-bind或者ng-bind-html來繫結經過富文字編輯器編輯的內容的話是會失敗的,這裡需要用到AngularJS中的$sce.trustAsHtml()方法來進行一次轉化。
具體做法如下:

<div class="form-control-static" ng-bind-html="content | parseHTML"></div>
Myapp.filter("parseHTML", function ($sce) {
        return function (text) {
            return $sce.trustAsHtml(text);
        }
    })