Как снять отметку с переключателя при его втором нажатии Angular 2+ - PullRequest
0 голосов
/ 05 марта 2019

Я пытаюсь установить флажок «Отключить переключатель» при втором щелчке в Angular 2+ , как здесь, в angularjs . У меня есть массив объектов, которые отображаются с использованием * ngFor, поэтому у меня есть несколько групп переключателей в одной форме. Мне нужна реализация, которая не снимает отметку с упомянутой переключательной кнопки / Все реализации, которые я пробовал, продолжают проверять и снимать флажки с нескольких кнопок, в то время как другие реализации не работают вообще.

Это мой текущий код прямо сейчас. Как я могу реализовать снятие отметки с переключателя при втором нажатии, используя машинопись?

1 Ответ

2 голосов
/ 05 марта 2019

Вам необходимо привязать значение радиостанции к ngModel и либо прослушивать событие ngModelChange или click вместо change.

Этот ответ также может помочь вам https://stackoverflow.com/a/42447116/4544288

...