检查离子单选按钮

时间:2017-03-22 16:04:08

标签: javascript angular typescript ionic2

我有一个简单的广播组,如下所示,它涵盖了pade上的一系列复选框项目:

<ion-list radio-group>
      <ion-list-header>School</ion-list-header>
        <ion-item>
          <ion-label color="dark">Select all</ion-label>
          <ion-radio (click)="resetFilters()" value="always" checked></ion-radio>
        </ion-item>
        <ion-item>
          <ion-label color="dark">Clear all</ion-label>
          <ion-radio (click)="unsetFilters()" value="locked"></ion-radio>
        </ion-item>
 </ion-list> 

单选复选框设置为默认为“全选”,如果单击“全部清除”,则我页面上的所有复选框项都将取消选中 - 所以这一切都正常。问题是当我离开页面并返回时,单选按钮勾选“全部选择”,但它应该在“全部清除”上。我试图得到它所以它应该在最后选择的选项..有人能指出我正确的方法吗?

1 个答案:

答案 0 :(得分:0)

如果调用了resetAll()函数,则设置全局变量resetFilterCalled = true,并在页面构造函数方法中检查此变量。