1
在ionChange
我检查一些条件,如果condtion设置为false我想恢复切换按钮的位置。下面是相关代码恢复在ionic2切换按钮状态
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()
无限期地叫。如何防止这种情况并在其他情况下恢复切换按钮上一个位置?
我试着按照你的建议,但我不能带回切换到先前的位置@Patrick – Lisa
@Lisa更新了我的答案。 – Patrick