【发布时间】:2015-03-08 23:02:44
【问题描述】:
我正在显示一个包含 HTML 代码的字符串:
<div style="font-size: 14px" ng-bind="currentBook.description"></div>
让它显示 HTML 代码而不是解释元素:
当我使用ng-bind 和ng-bind-unsafe 时,它什么也没有显示。
如何获取要解析的 HTML?
附录
我添加了对 sanitize 的引用,但 ng-bind 和 ng-bind-unsafe 仍然没有显示任何内容:
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular-route.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular-sanitize.js"></script>
好的,我添加了 ngSanitize var app = angular.module('app', ['ngSanitize']);,现在它可以工作了。
【问题讨论】: