【发布时间】:2017-08-29 18:41:38
【问题描述】:
在ionChange 我正在检查一些条件,如果条件设置为假,我想恢复切换按钮的先前位置。这是相关代码
changeStatus(item) {
if(this.mqttservice.response) {
//doing smthg
}
else {
item.status =!item.status;
//bring back the toggle to previous position
}
}
<ion-toggle [(ngModel)]="item.status" (ionChange)="changeStatus(item);" checked="false">
问题是因为我正在更改状态 changeStatus() 被无限期调用。如何防止这种情况并在其他情况下恢复切换按钮的先前位置?
【问题讨论】: