Проблема: двусторонняя привязка данных для флажка в * ngFor директиве
У меня есть шаблонно-управляемая форма, в которой я использую * ngFor, чтобы зациклить несколько переключателей. Основываясь на одной клавише, я показываю флажок рядом с переключателями в отключенном состоянии при загрузке страницы. Если пользователь нажимает переключатель и если у него есть соответствующий флажок, я включаю его состояние. Затем я могу нажать на флажок.
Однако я хочу иметь возможность отключить предыдущий флажок и сбросить его значение, когда пользователь нажимает на другую кнопку-переключатель и, таким образом, передает правильные значения формы. (Я показываю их как JSON в демонстрационном URL кода Белого)
Пример демонстрационного кода: https://stackblitz.com/edit/angular-ba8pfz
Если вы видите демонстрационный код, я смогу сбросить флажок, если переключаюсь между "Marvel Heroes" и "Dc Heroes"
Цените ваше время и предложения.