「細節」在* ngFor從服務器來了,是它包含列表。 ,我從中選擇項目。我想,以使該按鈕活躍時 用戶點擊它,它應該保持積極直到用戶從列表中選擇另一 選項。我正在使用[ngClass],但它正在激活一個按鈕,用於1到2秒。如何使列表中的一個按鈕,活躍在離子2
<ion-list>
<button ion-item [ngClass]="configop.selection" *ngFor="let configop of detail" (click)="itemSelected(configop)" >
<div class="ion-item optionalItem">
<div class="ion-button">
<span class="color-code" >
<img src="{{configop.image}}">
</span>
<span class="color-name">{{ configop.name }}</span>
<span class="color-price">{{ configop.price|currency:'PKR':false }}</span>
</div>
</div>
</button>
</ion-list>
.ts file
itemSelected(configop: any) {
if(this.selection !=null){
if(configop.name == this.selection){
this.storage.remove('carPaint');
this.selection=configop.name;
}
else {
this.storage.remove('carPaint');
this.storage.set('carPaint', configop);
this.selection=configop.name;}
}
else {
this.storage.set('carPaint', configop);
this.selection=configop.name;}
}
是按鈕將被禁用intially –
按鈕不應該被禁用。 我想那個: 當用戶從列表中選擇一個項目,那個按鈕應該是活動的,直到或除非用戶取消選擇該項目或從列表中選擇另一個項目@ArunKumaresh –