小编典典

AngularJS-是否可以使用ng-repeat呈现HTML值?

angularjs

我将AngularJS与生成html响应的第三方服务一起使用。我想使用ng-repeat将HTML响应呈现为列表,但是Angular将其呈现为文本。

是否可以使用ng-repeat呈现HTML属性?

我创建了这个jsFiddle来演示我的问题。
http://jsfiddle.net/DrtNc/1/


阅读 224

收藏
2020-07-04

共1个答案

小编典典

我认为使用ng-bind-html-unsafe可以满足您的需求。

<div ng:repeat="item in items" ng-bind-html-unsafe="item.html"></div>

这是一个有效的小提琴:http :
//jsfiddle.net/nfreitas/aHfAp/

该指令的文档可以在以下位置找到:http
:
//docs.angularjs.org/api/ng.directive
:
ngBindHtmlUnsafe

2020-07-04