определенные элементы. По сути дочерний компонент - тулбар с выбором фильтров для элементов в родительском компоненте.
В родителе у меня обычное computed свойство, условное filteredItems, в котором соответственно исходные элементы фильтруются в зависимости от выбранных опций в дочернем. Так вот, является ли нормальной практикой в таком случае НЕ использовать emit и обработку событий в родителе? В дочернем по факту меняется свойство active у переданных элементов, или всё таки лучше заюзать события?
нет, мутировать пропсы не нормально
Хорошо, спасибо! А как в таком случае лучше поступить? Вот я тригерю событие, передаю условно вместе с ним активные фильтры, а в родителе записываю их в отдельный массив и работаю с ним?
не понял вопрос у тебя же есть исходный массив, который ты фильтровал, в нем и меняй флаги
Извиняюсь за тупость, но ответ я не понял) Сейчас вот такая штука написана: https://i.imgur.com/GWYKn26.png В тулбаре при клике на фильтр такая логика: https://i.imgur.com/rEPfRRC.png Мне просто нужно в родителе делать сортировку + фильтр в зависимости от выбранных элементов в тулбаре
Обсуждают сегодня