@kristine-bladvin

Inject/provide как сделать это красиво?

Делаю общую шину данных для приложения. Есть два компонента которые живут по соседству, лежат в App.vue. Один из них Каталог делает запрос на апи из которого приходят настройки для фильтра.
Вообщем все хорошо методы inject/provide работают но мне жутко не нравиться реализация. Все методы в функции setup и я не могу их реализовать в вспомогательных классе, с красивой реализацией. Я пытался написать класс обертку но безуспешно, от туда они не работают хоть и запускается все в setup().

Может есть у кого другие варианты реализации. Красивые через класс.
  • Вопрос задан
  • 91 просмотр
Пригласить эксперта
Ответы на вопрос 1
Lastor
@Lastor
В чем сила, брат? В ньютонах.
Красота не является свойством объекта. Она существует в сознании реципиента.
Попробуйте избрать иные критерии. Например, работоспособность, масштабируемость, читаемость.
Inject/provide вкупе с compositionApi - очень красивый, на мой взгляд, инструмент.
Главная беда, я думаю, в том, что достаточно непросто своевременно прогнозировать иерархию компонентов, лайаутов и роутов. Отсюда и вознкиают всякие страдашки с шинами и сторами даже в задачах, которые порой можно решить и без них.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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