Angular 2:如何从JSON响应呈现HTML而不向用户显示标签?
编辑:澄清任何人只是撇去标题,我的问题是关于angular2 ,而不是1。
我有一个这样的组件模板:
<div>{{ post.body }}</div>
该对象是这样的:
{ "title": "Some Title", "body": "<p>The <em>post body</em>.</p>" }
而不是像这样渲染段落:
post正文
它显示:
"<p>The <em>post body</em>.</p>"
由于这是一个常见的任务,我寻找了一个像{{ post.body | safe }}
{{ post.body | safe }}
但没有看到一个。
有一个简单的方法来得到这个工作? 有没有一种安全的方式来得到这个工作?
在Angular2中,你可以使用属性绑定来访问DOM元素的属性,在你的情况下:
<div [innerHTML]="post.body"></div>
- Angular 2找不到Promise,Map,Set和Iterator
- 如何在angularjs e2e量angular器testing中上传文件
- 当模板dom被加载时,在angular2模板/钩子中的脚本标记
- 在Angular Material中更改md-datepicker的格式
- IE8中的CSS圆angular
- Angular2教程(Tour of Heroes):无法find模块'angular2-in-memory-web-api'
- Angular2中的ngShow和ngHide相当于什么?
- 如何为Angular 2 + CLI项目添加font-awesome
- Python中两个n维向量之间的angular度