Angular编写html以查看使用范围

时间:2014-05-27 16:38:55

标签: angularjs angularjs-scope

我的范围内有一个html值,我需要将它附加到div中,我该怎么做?

示例:

$scope.htmlValue = '<p> text text <\p>'; 

Html : 

<div> {{ htmlValue }} <\div> 

谢谢!

2 个答案:

答案 0 :(得分:0)

您没有正确使用AngularJS。如果您需要修改HTML,您可能应该在一个指令中。

话虽这么说,你需要提前告诉角度什么可以被信任为html然后你可以使用ng-bind-html指令绑定到html。您将需要使用$ sce.trustAsHtml()。 Related post

答案 1 :(得分:0)

您可能需要的是$ sanitize服务。 看看https://docs.angularjs.org/api/ngSanitize/service/ $ sanitize

但是,正如已经提到的那样,很可能你并没有以预期的方式使用angularJS。