Javascript ng绑定html不起作用

Javascript ng绑定html不起作用,javascript,angularjs,javascript-databinding,Javascript,Angularjs,Javascript Databinding,请看小提琴 请在文本区域键入4, 它应该写一条错误消息,在这一行: $names.push('<div ng-bind-html-unsafe="snippet"></div>'); $names.push(“”); 事实上并非如此。它打印html代码本身而不进行处理 而底层html是: <li ng-repeat="user in list|splitList:appUsers" class="ng-scope ng-binding">

请看小提琴

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

   $names.push('<div ng-bind-html-unsafe="snippet"></div>');
$names.push(“”);
事实上并非如此。它打印html代码本身而不进行处理

而底层html是:

<li ng-repeat="user in list|splitList:appUsers" class="ng-scope ng-binding">
        &lt;div ng-bind-html="snippet"&gt;&lt;/div&gt;
    </li>
  • div ng bind html=“snippet”/div
  • 我试图从中找到解决办法

    但似乎没有什么帮助


    如果有人帮我修好,我会被视为,

    我从angularjs的聊天室得到了帮助

    问题是我应该使用:

    <div ng-bind-html-unsafe="user">...</div>
    
    。。。
    

    要使其工作,您需要以下内容,而不是
    {{user}

    用html声明它

    div ng-bind-html="{expression}"></div> 
    

    出于某种原因,最后两个在angularjs文档中…

    HTML
    和js
    $scope.fruitsView='sdf

    sdfdfsd

    '工作正常。但是HTML
    和js
    $scope.fruitsView='

    {{each}

    不工作。。请看一下这把小提琴。还需要注入angular-sanitize.js&将其作为依赖项ngSanitize
    div class="ng-bind-html: {expression};"></div>
    
    angular.module('YOUR_APP_NAME', ['ngSanitize']);