这个问题可能真的很愚蠢,但是我为此进行了很多搜索,但是我可能使用了错误的关键字。
我有一个带有<hr>
的String,并且我希望Angular显示一条水平线。
HTML被转换为<hr>
,因此在页面上显示为文本<hr>
。
如何实现HTML标签不按角度转换?
我已经在Angular 6中使用TS做到了这一点,没有问题,是否有管道或其他东西需要使用?
答案 0 :(得分:1)
绑定到[innerHtml]
应该可以做到这一点。
<div [innerHtml]="fieldInComponentClassWithHtml"
答案 1 :(得分:0)
您需要使用SafeInnerHtmlDirective https://pub.dev/documentation/angular/latest/angular.security/SafeInnerHtmlDirective-class.html