use*_*147 67 javascript angularjs
这是我的模板:
<div class="span12">
<ng:view></ng:view>
</div>
Run Code Online (Sandbox Code Playgroud)
这是我的视图模板:
<h1>{{stuff.title}}</h1>
{{stuff.content}}
Run Code Online (Sandbox Code Playgroud)
我得到了content
html,我想在视图中显示,但我得到的只是原始的HTML代码.我该如何呈现该HTML?
Jas*_*son 98
使用-
<span ng-bind-html="myContent"></span>
Run Code Online (Sandbox Code Playgroud)
你需要告诉棱角不要逃避它.
Dan*_*iel 50
为此,我使用自定义过滤器.
在我的应用程序:
myApp.filter('rawHtml', ['$sce', function($sce){
return function(val) {
return $sce.trustAsHtml(val);
};
}]);
Run Code Online (Sandbox Code Playgroud)
然后,在视图中:
<h1>{{ stuff.title}}</h1>
<div ng-bind-html="stuff.content | rawHtml"></div>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
118262 次 |
最近记录: |