【问题描述】
AngularJS的强大之处之一就是他的数据双向绑定功能----->ng-bind
和针对form的ng-model
但在我们的项目当中会遇到这样的情况,后台返回的数据中带有各种各样的html标签
AngularJS输出html的时候,浏览器并不解析这些html标签
通过api,发现通过指令 ng-bind-html
来实现html的输出。
【解决办法】
后来发现还需要通过通过$sce服务来实现html的展示。
这里通过$sce构建一个过滤器来对输出的html进行过滤
这样就可以通过AngularJS正常的输出html标签,并且被浏览器解析了