@LionG

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

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

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

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

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час