我的范围内有一个html值,我需要将它附加到div中,我该怎么做?
示例:
$scope.htmlValue = '<p> text text <\p>';
Html :
<div> {{ htmlValue }} <\div>
谢谢!
答案 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。