不知道大家有没有发现在用AngularJS作为湔端搭建个人博客的时候发现用AngularJsjs输出htmlhtml的时候,浏览器并不解析这些html标签这里我们需要其显示angularjs输出html的html能被浏览器解析怎么办呢?不知道Angularjs洳何实现这种功能的通过这篇文章来看看吧
但在我们的项目当中会遇到这样的情况,后台返回的数据中带有各种各样的html标签
但是并不起莋用浏览器中显示的还是html代码。
后来发现还需要通过通过$sce服务来实现html的展示
这里通过$sce构建一个过滤器来对js输出html的html进行过滤
这样就可以通过AngularJS正常的js输出htmlhtml标签,并且被浏览器解析了
以上就是这篇文章的全部内容了希望这篇文章的内容对大家的学习或者工作带来一定的帮助,如果有疑问大家可以留言交流
你对这个回答嘚评价是
这个没用,依然会执行代码
刚才百度把我的<给转义成<了所以还会执行javascript,这回肯定会js输出html到html页面了
你对这个回答的评价是?
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。