如何在不添加标签的情况下呈现 innerHTML Angular
How to render an innerHTML without adding a tag in Angular
<div [innerHTML]="'<b>HEY</b>'"></div>
很好用!但问题是我不想将 div
或任何其他元素添加到页面中。我只想将 innerHTML 内容呈现到页面。我试过 ng-container
而不是 div
但它不起作用。我怎样才能实现它?
您可以在 div 上使用 [outerHTML]
,它将被替换。
<div [outerHTML]="'<b>HEY</b>'"></div>
<div [innerHTML]="'<b>HEY</b>'"></div>
很好用!但问题是我不想将 div
或任何其他元素添加到页面中。我只想将 innerHTML 内容呈现到页面。我试过 ng-container
而不是 div
但它不起作用。我怎样才能实现它?
您可以在 div 上使用 [outerHTML]
,它将被替换。
<div [outerHTML]="'<b>HEY</b>'"></div>