В моем угловом приложении 6 я использую угловую реактивную форму, которая имеет три состояния внутри переключателя.
HTML, который имеет три состояния переключения:
<div class="switch-toggle switch-3 switch-candy">
<ng-container #buttonIcon *ngFor="let option of options" >
<input
type="radio"
formControlName="state"
[id]="option"
[value]="option" />
<label
[attr.for]="option">
{{option}}
</label>
</ng-container><a></a>
</div>
Рабочий стек стека:
https://stackblitz.com/edit/disable-group-control-value-on-another-control-value-for-kqhsvy
Пожалуйста, нажмите кнопку add
в ссылке выше для просмотра входных данных.
Например,.., нажмите кнопку «Добавить» три раза и, следовательно, добавили три строки, здесь тумблер первого ряда работает один, а тумблер оставшегося ряда не работает. Даже если тумблер был сделан во втором или третьем ряду, то изменяется только первая строка ..
Пожалуйста, помогите мне сделать тумблер уникальным для каждой строки и получить значения переключателя в каждой строке отдельно.