Size: a a a

Nuxt.js | Vue SSR

2021 May 25

N

ND in Nuxt.js | Vue SSR
Подскажите как вы использовать аксиос в сторе ??? у меня он всё что надо описано в plugins/axios но в сторе я не могу написать this.$axios
источник

N

ND in Nuxt.js | Vue SSR
Просто импорить аксиос не вариант - мне нужны мои настройки
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
если проигнорировать https://axios.nuxtjs.org/usage/ , тогда можно поместить ваш инстанс аксиоса в отдельный обьект и заинжектить его через плагин (так ещё можно унифицировать ваш "транспортный уровень")
источник

N

ND in Nuxt.js | Vue SSR
источник

N

ND in Nuxt.js | Vue SSR
источник

N

ND in Nuxt.js | Vue SSR
не видит $api
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
оу
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
у вас потерян контекст
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
apiRequest() { return this.$api...; }
или
apiRequest: function() { return this.$api...; }
источник

N

ND in Nuxt.js | Vue SSR
источник

N

ND in Nuxt.js | Vue SSR
источник

N

ND in Nuxt.js | Vue SSR
а разве это не ламает изначальную логичу
источник

N

ND in Nuxt.js | Vue SSR
что есть ключ apiRequest
источник

N

ND in Nuxt.js | Vue SSR
или это как в случае { store: store  } можно писать { store }
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
свойство обьекта с названием apiRequest хранит функцию, функции бывают разные, в частности стрелочная функция не имеет контекста
источник

N

ND in Nuxt.js | Vue SSR
а разве это будет именно тот контекст который мне нужен?
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
{
  func: function() {},
  func2() {},
  lyambdaFunc: () => {},
}

первые 2 функции одинаковые, λ - не имеет контекста
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
если вы вызываете функцию apiRequest в нужном контексте, тогда всё будет ок
источник

N

ND in Nuxt.js | Vue SSR
ну она в экшене в сторе
источник

СК

Сергей Rekry† Крупки... in Nuxt.js | Vue SSR
не важно где она лежит, this это тот контент в котором вызвана функция
источник