从存储中动态显示HTML

问题描述 投票:1回答:1

我在Ionic v3应用程序上工作,我试图在* ngFor中显示HTML。

我有我的TestPage.html:

  <ion-list *ngFor="let c of cities">
        <ion-item>
                <div [innerHTML]="c.html_rate"></div>
         </ion-item>
  </ion-list>

c.html_rate我有一些<ion-icon name="star-half"></ion-icon>

但在屏幕上没有出现......

我也试过:<div [innerHTML]="sanitizer.bypassSecurityTrustHtml(c.html_rate)"></div>

但这不起作用......

html ionic3 display
1个回答
0
投票

如图所示,in another question ion-item只能呈现特定元素。您试图在离子项组件中渲染一个不起作用的离子图标。

您可以通过替换正在注入div的内容来测试这是真的。如果你交换<ion-icon name="star-half"></ion-icon><ion-note>Testing</ion-note>

© www.soinside.com 2019 - 2024. All rights reserved.