gpt4 book ai didi

angularjs - ng-html-bind 省略样式标签

转载 作者:行者123 更新时间:2023-12-04 20:08:28 25 4
gpt4 key购买 nike

我有一个这样的 ng-bind

<p ng-bind-html="decodeText(item.description)"></p>

使用解码文本
$scope.decodeText = function (data) {
return data
}

但是,以下 json 丢失了样式属性 style="color:#ff0000;"渲染时
[{"title":"I am here","date_received":"Feb 28, 2014","description":"<p>EE)\u00a0 <span style=\"color:#ff0000;\"> accepted<\/span><\/p>\n<p>HH)\u00a0 <span style=\"color:#ff0000;\">I am\nhere; <\/span><strong>\u00a0<\/strong><\/p>"}

这是什么原因造成的?

最佳答案

ng-bind-html$sce.trustAsHtml总是一起用于显示平面 HTML。

您似乎错过了 $sce加入你的代码。

试试这个:

$scope.decodeText = function (data) {
return $sce.trustAsHtml(data);
}

关于angularjs - ng-html-bind 省略样式标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22223200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com