在我的 Angular 4 应用程序中,我有一个字符串
comment: string; comment = "<p><em><strong>abc</strong></em></p>";
当我在我的 html 中提供此文本时,例如
{{comment}}
然后显示:
<p><em><strong>abc</strong></em></p>
但我需要以粗体和斜体形式显示文本“abc”,如 abc
我怎样才能做到这一点?
使用一种方式流语法 属性绑定 :
<div [innerHTML]="comment"></div>
来自 Angular 文档:“Angular 将值识别为不安全并自动对其进行清理,这会删除<script>标签但保留元素等安全内容<b>。”
<script>
<b>