Задать вопрос
@LionG

Какие существуют паттерны работы с API из Vue и Vuex Store через объект класса?

Написал класс для работы с API, специфика работы в том что при первом запуске ключ приходит из атрибута, далее при каждом запросе в ответе приходит новый ключ. Для реализации алгоритма сохраняю ключ в объекте класса + там же очередь запросов. Объект класса записал в приложение в переменную $API что бы он был доступен из всех компонентов.

Далее потребовалось подключить общее хранилище Vuex и дергать API из событий хранилища. В идеале как то передать этот объект глобально в хранилище но плагины и mixin для Vuex работают иначе и не позволяют создать глобальную переменную.
  • Вопрос задан
  • 147 просмотров
Подписаться 2 Простой Комментировать
Решения вопроса 1
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
Так просто импортируйте экземпляр класса там где он нужен.
А вообще- вот https://youtu.be/42GnGAa3654
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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