AngularJS-可以使用ng-重复来呈现HTML值吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (40)

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

是否有可能使用ng-repeat来呈现HTML属性?

提问于
用户回答回答于

我认为使用ng-bind-html-unsafe会让你得到你所需要的。

<div ng:repeat="item in items" ng-bind-html-unsafe="item.html"></div>
用户回答回答于

我实现这一目标的方法是在ng-重复中使用ng-bind-html;

<div ng-repeat="comment in comments">
  <div ng-bind-html="comment.content"></div>
</div>

扫码关注云+社区