Angularjs ng绑定html更改我的DOM结构
我的视图模板中包含以下代码:Angularjs ng绑定html更改我的DOM结构,angularjs,templates,Angularjs,Templates,我的视图模板中包含以下代码: <div ng-bind-html="smthg" ></div> 我的控制器定义: $scope.smthg= '<a href="#create"><div class="ui ...">Importer</div></a>'; $scope.smthg=''; 但我的浏览器得到: <div ng-bind-html="smthg"> <a href="#
<div ng-bind-html="smthg" ></div>
我的控制器定义:
$scope.smthg= '<a href="#create"><div class="ui ...">Importer</div></a>';
$scope.smthg='';
但我的浏览器得到:
<div ng-bind-html="smthg">
<a href="#create"></a>
<div class="ui ...">Importer</div>
</div>
进口商
我做错了什么?在1.2.x AngularJS中,我认为您必须使用$sce.trustAsHtml($scope.smthg)来处理它。
查看1.2.x AngularJS中$sce的文档,我认为您必须使用$sce.trustAsHtml($scope.smthg)来处理它。
查看1.2.x AngularJS中$sce的文档,我认为您必须使用$sce.trustAsHtml($scope.smthg)来处理它。
查看1.2.x AngularJS中$sce的文档,我认为您必须使用$sce.trustAsHtml($scope.smthg)来处理它。
查看$sce的文档,它更像:
$scope.smthg=$sce.trustAsHtml('myHtmlCode')
,不是吗?有没有一种方法可以全局禁用清理输出?不是全局的,只有您的“myHtmlCode”可以尝试。它更像:$scope.smthg=$sce.trustAsHtml('myHtmlCode')
,不是吗?有没有一种方法可以全局禁用清理输出?不是全局的,只有您的“myHtmlCode”可以尝试。它更像:$scope.smthg=$sce.trustAsHtml('myHtmlCode')
,不是吗?有没有一种方法可以全局禁用清理输出?不是全局的,只有您的“myHtmlCode”可以尝试。它更像:$scope.smthg=$sce.trustAsHtml('myHtmlCode')
,不是吗?有没有办法全局禁用消毒输出?不是全局的,只有你的“myHtmlCode”,你可以试试。