【发布时间】:2017-07-30 02:27:59
【问题描述】:
我有一个 *ngFor,它给了我特定的商品清单,我点击一个特定的按钮来选择它们。当我单击我的选择按钮时,它会暂时禁用该按钮,直到我从后端获得响应。当我收到来自后端的响应时,按钮变为活动状态以取消选择该项目。
我在这里面临的问题是,当我单击选择按钮时,它会暂时禁用列表中的所有按钮。但我想要的是只禁用单击的按钮。
我的 HTML 代码 sn-p:
<ion-card *ngFor="let list of list_Array;>
<ion-card-content >
<p style="color: #666; " [innerHTML]="list.item"></p>
</ion-card-content>
<button ion-button color="secondary" clear (click)="activeButton(list._id)" *ngIf="list.isAlreadyChosen==true" [disabled]="ChooseButton">
<div class="chosen"
ng-class="{'chosen': isChosen}">
<p >choose</p>
</div>
</button>
<button ion-button color="secondary" clear (click)="activeButton(list._id)" *ngIf="list.isAlreadyChosen==false" [disabled]="ChooseButton" >
<div class="choosen"
ng-class="{'chosen': isChosen}">
<p >choose</p>
</div>
</button>
</ion-card>
【问题讨论】:
标签: html angular ionic-framework ionic2