AngularJS:从保留字符串的样式属性中将HTML插入到View中

时间:2015-10-02 20:39:51

标签: javascript html angularjs

我正在尝试将string中的HTML代码插入到角度视图中,但所有样式属性都将从HTML中删除

在控制器中:

$scope.htmlString = '<div style="height:40px;"></div><div style="height:40px;"></div><div style="height:40px;"></div>'

查看:

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

我得到的结果总是没有样式属性的HTML。

<div></div><div></div><div></div>

我尝试使用ng-bind-html-unsafe指令但没有成功。

我感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

请参阅fidddle

$scope.str = $sce.trustAsHtml(html);
<div ng-bind-html="str"></div>