Как снять галочку с магнитолы в раскрывающемся меню угловых? - PullRequest
1 голос
/ 26 октября 2019
<div *ngIf= "selvaluee ==='atm' || 
"selvaluee === 'nonpay'" >
<mat-radio-group>
 <input matInput 
  formControlName="on" [(ngModel)] 
   (change)= 
  "Onchange($event,selval)">
 <mat-radio-button value="yes"> 
  yes </mat-radio-button>
 <mat-radio-button value="no"> no 
  </mat-radio-button>
 </mat-radio-group>
 </div>

Если пользователь выбирает опцию «atm» или «nonpay» сверху, я показываю этот переключатель. После выбора переключателя, если пользователь снова переходит наверх и изменяет параметр «atm», выбирая другой параметр, например «nonpay», мне нужно установить параметры переключателя по умолчанию. Как ни один вариант не должен быть выбран в переключателе. Это должно быть свежим. Может кто-нибудь сказать, пожалуйста, как это сделать в угловых?

1 Ответ

1 голос
/ 26 октября 2019

Попробуйте так:

Рабочая демоверсия

<select [(ngModel)]="selvaluee" (change)="selection = null">
  <option value="atm">Atm</option>
  <option value="nonpay">Non pay</option>
</select>


<div *ngIf="selvaluee ==='atm' || 
selvaluee==='nonpay'">
    <mat-radio-group [(ngModel)]="selection">
        <input matInput  formControlName=" on" (change)="Onchange($event,selval)">
        <mat-radio-button value="yes">
            yes </mat-radio-button>
        <mat-radio-button value="no"> no
        </mat-radio-button>
    </mat-radio-group>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...