angularjs – 如何通过评估角度表达式来修改innerHTML
发布时间:2020-12-17 07:47:54 所属栏目:安全 来源:网络整理
导读:我正在努力做这样的事情 div id="{{item.id}}" ng-repeat="item in itemList" {{item.innerHTML}}/div item.innerHTML包含需要去的HTML,但由于它是dom的一部分,它被替换为一个字符串.有没有办法把它取代innerHTML? 谢谢! 您需要使用ngBindHtml: http://pl
我正在努力做这样的事情
<div id="{{item.id}}" ng-repeat="item in itemList"> {{item.innerHTML}} </div> item.innerHTML包含需要去的HTML,但由于它是dom的一部分,它被替换为一个字符串.有没有办法把它取代innerHTML? 谢谢!
您需要使用ngBindHtml:
http://plnkr.co/edit/n1rLzgEZQoa2tJf0qnVZ?p=preview 在控制器中: $scope.content = "<b>this is bold content</b>"; html: <div ng-bind-html="content"></div> 您将需要以下模块: http://code.angularjs.org/1.0.3/angular-sanitize.js 请务必将ngSanitize声明为模块依赖关系,例如: var app = angular.module('angularjs-starter',["ngSanitize"]); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |