Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度渲染html不';行不通_Javascript_Html_Angularjs - Fatal编程技术网

Javascript 角度渲染html不';行不通

Javascript 角度渲染html不';行不通,javascript,html,angularjs,Javascript,Html,Angularjs,我有一个从服务器端到达的字符串 <iframe scrolling="no" frameborder="0" allowtransparency="true" height="250" width="300" style="border:0;" src=&q

我有一个从服务器端到达的字符串

  <iframe scrolling="no" frameborder="0" allowtransparency="true" height="250" width="300" style="border:0;" src="http://cdn.castplatform.com/scripts/au1324.html?subid=6e6c4c9092a4fd311393cd770c71ff05"></iframe&gt
我想呈现呈现的html。 使用$sce.trustAsHtml时,我会看到:

<iframe scrolling="no" frameborder="0" allowtransparency="true" height="250" width="300" style="border:0;" src="http://cdn.castplatform.com/scripts/au1324.html?subid=6e6c4c9092a4fd311393cd770c71ff05"></iframe>
以及查看代码:

<div ng-bind-html="field_value"></div>


谢谢。

您需要另一个解码步骤(复制自):


Fiddle:

如果您从服务器发送编码值,则trustAsHtml不起作用,请尝试从服务器发送未编码的HTMLHIS not encoded,如果我使用不带转义字符的字符串填充字段\u值:
<div ng-bind-html="field_value"></div>
app.filter('trusted', ['$sce', function($sce) {
    var div = document.createElement('div');
    return function(text) {
        div.innerHTML = text;
        return $sce.trustAsHtml(div.textContent);
    };