如何用html标记呈现数据 ?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (100)

我正在从数据库中读取一些数据,其中的内容包含html标记,例如我们<p></p>

:

<div *ngFor="let data of pageData">
 <h3>{{ data.title}}</h3>

 <div class="content">
   {{ data.content}}
 </div>

</div>

问题是数据的内容是:

<p>Here is some text</p>

页面显示<p></p>我也是。

我不想<p>但要渲染为html。

我该怎么做?

提问于
用户回答回答于

也许你可以绑定到innerHtml属性:

<div class="content" [innerHTML]="data.content"></div>

扫码关注云+社区

领取腾讯云代金券