小编典典

角度2:如何在不向用户显示标签的情况下从JSON响应呈现HTML?[

json

编辑: 对只浏览标题的人的澄清,我的问题是关于 Angular 2 ,而不是1。


我有一个类似这样的组件模板:

<div>{{ post.body }}</div>

该对象类似于:

{
    "title": "Some Title",
    "body": "<p>The <em>post body</em>.</p>"
}

而不是像这样呈现段落:

帖子体

它显示:

"<p>The <em>post body</em>.</p>"

由于这是一项常见的任务,因此我寻找了类似的内置管道,{{ post.body | safe }}但没有找到。

有没有一种简单的方法可以使它正常工作?有没有一种安全的方法可以使它正常工作?


阅读 246

收藏
2020-07-27

共1个答案

小编典典

在Angular2中,您可以使用属性绑定来访问DOM元素的属性,具体情况如下:

<div [innerHTML]="post.body"></div>
2020-07-27