【问题描述】
AngularJS的强大之处之一就是他的数据双向绑定功能----->ng-bind
和针对form的ng-model
但在我们的项目当中会遇到这样的情况,后台返回的数据中带有各种各样的html标签
AngularJS输出html的时候,浏览器并不解析这些html标签
通过api,发现通过指令 ng-bind-html
来实现html的输出。
rush:xhtml;">
【解决办法】
后来发现还需要通过通过$sce服务来实现html的展示。
rush:js;">
angular.module("list",[]).controller("BlogListCtrl",BlogListCtrl).filter(
'to_trusted',['$sce',function ($sce) {
return function (text) {
return $sce.trustAsHtml(text);
}
}]
)