我正在显示一个包含 HTML 代码的字符串:
<div style="font-size: 14px" ng-bind="currentBook.description"></div>
put 它显示 HTML 代码而不是解释元素:
当我使用ng-bind
andng-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']);
,现在它可以工作了。