【发布时间】:2020-11-30 13:02:20
【问题描述】:
我在 IONIC Angular 应用程序中显示 ICON 时遇到问题。 就我而言,我有 1 个或多个电话号码,我想通过图标提供一个视觉指示,它是什么类型的电话号码,例如 Home 、 Mobile 等。
<ion-text *ngFor="let phone of contact.phones" color="medium">
<div *ngif="phone.type === 'Mobile'">Hello</div>
<p><b>({{phone.type}})<ion-icon ios="business" ></ion-icon></b> ({{phone.number | slice:0:3 }}) {{phone.number | slice:3:6 }}-{{phone.number | slice:6:10 }} </p>
</ion-text>
我有 2 个问题,当我通过 *ngif 测试 phone.type 时出现错误 我检查并加载了 CommonModule..
还有什么是检查 phone.type 值并根据 value 设置某个图标的最佳方法?它会是
中的 *ngif并且只显示 p 如果它是某个值?
【问题讨论】:
-
这是
*ngIf,而不是*ngif。 -
第二个问题可以使用
ngSwitch。