У меня есть 6 радиокнопок, например:
<mat-radio-button
*ngFor="let option of searchOptions"
[value]="option"
(change)="setSelectedSearchOptions(option.label)"
>
{{ option.label }}
</mat-radio-button>
, и у меня есть выпадающий список примерно так:
<div class="search-select searchoptions" *ngIf="showDropdownVcheqCode && selectedSearch">
<mat-select placeholder="Opties" name="option" [(ngModel)]="selectedValueOptie" (ngModelChange) = "reset()" >
<mat-option *ngFor="let option of returnEcheqCodes$ " value="{{option.family}}" > {{ option.title}} </mat-option>
</mat-select>
</div>
Так что если пользователь переключился с одной радиокнопки на другуюпереключатель. Выбранные значения из выпадающего списка должны быть сброшены.
Я пробую это с этой функцией:
reset(optionLabel: string){
if (optionLabel === 'QrCode') {
this.selectedValueOptie = '';
}
if(optionLabel === 'Vcheq' ) {
this.selectedValueOptie = '';
}
}
Но это не работает.
ТАК, как это архивировать?
Спасибо