首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ng-bind-html不起作用

ng-bind-html不起作用
EN

Stack Overflow用户
提问于 2012-10-08 17:13:01
回答 1查看 15.1K关注 0票数 3

请看小提琴

请在文本区域中键入4,它应该写一条错误消息,即在这一行中:

代码语言:javascript
复制
   $names.push('<div ng-bind-html-unsafe="snippet"></div>');

实际上不是这样的。它不需要处理就打印html代码,

基本的html是:

代码语言:javascript
复制
<li ng-repeat="user in list|splitList:appUsers" class="ng-scope ng-binding">
        &lt;div ng-bind-html="snippet"&gt;&lt;/div&gt;
    </li>

我试着遵循这个主题的解决方案

但似乎什么都帮不上忙

任何修复它的帮助都会被考虑,

EN

回答 1

Stack Overflow用户

发布于 2014-02-15 23:42:44

要使它发挥作用,您需要以下几点:

在html中声明它

代码语言:javascript
复制
div ng-bind-html="{expression}"></div> 

代码语言:javascript
复制
div class="ng-bind-html: {expression};"></div>

引用angular-sanitize.min.js,然后添加

代码语言:javascript
复制
angular.module('YOUR_APP_NAME', ['ngSanitize']);

最后两个是因为某种原因而出现在安格拉杰的文件里。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12786345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档