【发布时间】:2019-10-03 13:05:04
【问题描述】:
我正在使用 Ionic 2,并在我的应用程序中创建了一个表单,如果出现验证错误,信息图标将出现在其相关输入字段的右侧。 HTML如下,
<ion-list inset padding>
<ion-item>
<ion-input type="text" placeholder="Email"></ion-input>
<ion-icon name="ios-information-circle-outline" item-right></ion-icon>
</ion-item>
</ion-list>
这工作得很好。但是每当我在ion-icon 上添加一个 *ngIf 时,它就会从 ui 中消失。这是一个示例,我将 *ngIf 设置为 true 以查看它是否有效。图标不显示。
<ion-list inset padding>
<ion-item>
<ion-input type="text" placeholder="Email"></ion-input>
<ion-icon name="ios-information-circle-outline" item-right *ngIf="true"></ion-icon>
</ion-item>
</ion-list>
当<ion-input> 从上面的示例中删除时,<ion-icon> 会显示出来。
这是 Ionic 2 中的限制吗?如何在包含ion-input 的ion-item 中添加图标?
【问题讨论】:
标签: css ionic-framework ionic2