У меня есть переключатель - если он выбран, на нем должна отображаться группа радио-радио с Вариантом 1 и Вариантом 2. Группа радио-радио скрыта, как и предполагалось - однако по умолчанию при запуске моего приложениявсе переключатели отмечены, и Я не могу снять ни одну из них .
Я, очевидно, хочу, чтобы все они были отключены при запуске, что является / должно быть поведением по умолчанию. Что я сделал не так, чтобы все они были отмечены по умолчанию?
Dialog.component.html
<mat-radio-button (click)="toggleDisplay('options')" class="item">See options</mat-radio-button>
<mat-radio-group *ngIf="doShow('options')" class="item-container">
<mat-radio-button class="item">Option 1</mat-radio-button>
<mat-radio-button class="item">Option 2</mat-radio-button>
</mat-radio-group>
</mat-radio-group>
Dialog.component.ts
currentlyShown = '';
toggleDisplay(element: string) {
this.currentlyShown = element;
}
doShow(element: string): boolean {
return this.currentlyShown === element;
}
Заранее спасибо. ( Весь ненужный код был исключен )