2017-06-26 78 views
6

view.html呈現離子V3 HTML內容

<div>{{text}}</div>

的問題是,「文」有HTML,我希望被顯示爲它應該,但它只能顯示HTML標記和文字。

我能做些什麼來呈現這樣的內容?

我試過早期版本(Ionic 1/2)解決方案,似乎沒有任何工作與Ionic v3。

回答

12

您應該使用innerHTML屬性像這樣綁定:

<div [innerHtml]="text"></div> 

請大家看看Angular docs以獲取更多信息。

+1

謝謝,這就是答案! (不是innerHTML或innerhtml)。 –

+0

編輯:innerHTML也可以使用 - 但完全不使用大寫字母不會。 –

+0

nope,不工作..我試圖在使用DomSanitizer之前將其內容放入innerHTML中,但這並沒有幫助 –