对取消逃离AngularJS的HTML片段的方式方法的一个例子

对取消逃离AngularJS的HTML片段的方式方法的一个例子
Rails提供JSON格式数据的今天,AngularJS做的JSON数据前端处理,具有AngularJS访问HTML是一段文字,如果直接使用数据绑定是NG逃脱之前,数据绑定HTML可以取消越狱NG。

但是如果你直接使用数据绑定HTML,你会犯错误。

复制代码代码如下所示:

错误:{ }不安全}试图在安全上下文中使用不安全值。
HTML片段需要被标记的sce.trustashtml美元信托(html_in_string)在使用数据绑定HTML =吴html_in_string 取消越狱。

在角或API的所有文章,每一篇文章都有html_body属性是通过降价或组织呈现。

在通过API的JSON数据的采集,由AngularJS提供各岗位的html_body angular.foreach标记方法,并将结果保存为trustedbody,然后使用post.trustedbody数据NG绑定HTML =HTML可以取消越狱。

AngularJS的部分

复制代码代码如下所示:

Blog.controller('postscontroller功能(美元美元美元范围,HTTP,SCE){

scope.posts美元= { };

($ scope.syncposts =功能){

无功要求= http.get美元('http: / /本地:3000岗位。json');

request.success(功能(响应){)

scope.posts美元= angular.foreach(angular.fromjson(响应),功能(后){)

post.trustedbody = $ sce.trustashtml(后。html_body);

});

});

};

scope.syncposts美元();

});
HTML的一部分

复制代码代码如下所示:

tag:方法片段取消例子方式

相关内容