angular – 有没有一种简单的方法可以在Ionic 2中取消选择离子收音机?

在用户选择离子无线电之后,在组件处调用功能.我需要该功能来取消选择收音机.

模板:

  <form [formGroup]="myForm">
    <ion-list radio-group formControlName="listOptions">
      <ion-item>
        <ion-label>Option 1</ion-label>
        <ion-radio value="1" (ionSelect)="myFunction($event)"></ion-radio>
      </ion-item>
    </ion-list>
  </form>
最佳答案
我不确定这里的用例,但是我们走了……

由于您使用的是被动表单,因此您可以在表单控件上执行某些功能,其中一个是reset().所以在你的函数中,你只需要像这样重置值:

myFunction() {
  this.myForm.controls.listOptions.reset()
}

如果这是你单选按钮的初始状态,它会将其重置为未选中状态.

Demo, which sets resets radio button after a couple of seconds

转载注明原文:angular – 有没有一种简单的方法可以在Ionic 2中取消选择离子收音机? - 代码日志