我正在尝试将完整的html页面嵌入角度视图中。我已经将页面测试为静态文本,并且这些页面正确呈现。但是当我尝试使用placehoder时
<object data="'{{gsdCtrl.gevaarlijkeStofDetail.Risk}}'"></object>
它没有显示任何内容。
当我在普通div中使用它时,占位符确实会将html显示为明文:
<div>{{gsdCtrl.gevaarlijkeStofDetail.Risk}}</div>
我正在使用AngularJS v1.2.10
为什么在使用占位符时不显示HTML页面?
提前致谢,
伊恩
答案 0 :(得分:0)
我找到了答案:
在角度你需要使用:
$scope.Risk = $sce.trustAsHtml(ctrl.gevaarlijkeStofDetail.Risk);
<div ng-bind-html="Risk">