@VegasChickiChicki

Как реализовать работу с большим кол-во переменных?

Делаю компонент, суть его в том, что это своего рода фильтр в котором достаточно много опций. Практически все опции будут выбираться пользователем путем включения\выключения, то есть нажал на кнопку - опция добавлена в фильтр, нажал на нее еще раз - опция удалена из фильтра. Разделов около 10, в каждом 5-10 таких кнопок. Сложность в том, что я не понимаю как это правильно организовать используя Vue. У меня была такая идея:
1) Делам объект и задаем в нем нужные поля
2) Если пользователь выбрал опцию - записываем в нужное поле это опцию, если удалил ее - соответственно удаляем.

Задачка кажется просто, я тоже так сначала подумал, но потом встал в тупик. Конечно можно наделать в data кучу полей с типом true\false, но думаю можно сделать как то все проще('бест практис'), но не могу понять как...
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 1
@constintmid
Laravel vue.js
1)Vuex
2)!status
играй с этим ты себе с как минимум в 2 раза места
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы