@Denioo

Как на vue создать multy-checkbox?

Не подскажете а то мучаюсь уже пол дня, как создать мульти чекбокс на vue, т.е. там есть главный чекбокс, при нажатии на который у всех других чекбоксов меняется состояние на checked или убирается checked. По умолчанию у всех чекбоксов стостояние checked. Сама сложность в том что если ты нажимаешь на любой другой чекбокс(не главный) то у главного чекбокс должен отжиматься, или если ты вначале нажал на главный чекбокс, то у всех убирается состояние checked, и потом ты сам выбираешь, так же надо отлавливать id по которому нажимаешь. На чистом js просто, но вот изучаю vue и хочу разобраться.
  • Вопрос задан
  • 421 просмотр
Решения вопроса 2
Main Checkbox делаешь отдельно, вешаешь на него на change метод, который пройдется по mainCategories и у каждого заменит isChecked на нужный

в v-model чекбоксу еще передавай truу или false, т.е Category.isChecked у тебя
https://ru.vuejs.org/v2/guide/forms.html#%D0%A7%D0...
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы