[英]how to render html loaded from API inside ion-content
我正在以這種方式打開模式:
const modal:HTMLIonModalElement =
await this.modalController.create({
component: ModalLoteinfoPage,
componentProps: {
pageBody:pageBodyLoadedFromAPI
}
});
然后我試圖將內容pageBody
作為HTML放入ion-content
<ion-content>
<div [innerHTML]="{{pageBodyLoadedFromAPI}}"></div>
</ion-content>
所以我得到這個錯誤:
Error: Uncaught (in promise): Error: Template parse errors:
Parser Error: Got interpolation ({{}}) where expression was expected at column 0 in [{{pageBody}}] in ng:///ModalLoteinfoPageModule
此錯誤的確切含義是什么? 我該如何實現?
如果使用綁定[],則不必使用插值{{}},而只需使用變量名。
<div [innerHTML]="pageBodyLoadedFromAPI"></div>
如果不使用綁定,則必須使用插值
<div innerHTML="{{pageBodyLoadedFromAPI}}"></div>
pageBodyLoadedFromAPI
是一個角度變量。 無需{{}}
<div [innerHTML]="pageBodyLoadedFromAPI"></div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.