リスト内の要素を表示および非表示にする必要があります。リストには、*ngFor
を使用してデータが入力されます。ngForの値を非表示にする
これらのアイコンを変更する必要があります。私はを使ってBoolean
の値を*ngFor
から得るでしょう。私はtsファイルを使うべきではありません。 .htmlファイルでこの変更を行う必要があります。
<ion-grid>
<ion-row *ngFor="let item of dailyDays">
<ion-col>
<ion-icon show={{item.check}} name="checkmark"></ion-icon>
<ion-icon show={{item.check}} name="close"></ion-icon>
</ion-col>
</ion-row>
</ion-grid>
誰かがあなたはこれが私のために働いた[attr.name]
属性(プロパティバインディング)
<ion-icon [attr.name]="item.check ? 'checkmark': 'close'"></ion-icon>
ためには私の答えをしてくださいチェックかのように、二回タグを繰り返さないようにするに
:それは通常のHTML属性の場合は3210
することは、あなたがこれを行うことができます@YokeshVaradhanそれは良いようですが、私の場合は、単一の要素を持つことができます、 'ion-icon'要素' name'属性を切り替えるだけです –
@PankajParkarこの三項条件ですか?? – abdoutelb