есть три чекбокса, как при нажатии на любой из них деактивировать два других?
проще всего с помощью темплейт форм, слушаешь ngModelChange у всех и выставляешь сразу всю форму
this.form.controls.checkbox1.valueChanges.subscribe(() => this.form.controls.checkbox2.disable(), this.form.controls.checkbox3.disable()) Это так набросок, и это если у тебя checkboxes в formGroup
А только что заметил что можно на любой из них
Ну самый простой способ, это слушать каждый из 3 чекбоксов и дизейблить другие два
Обсуждают сегодня