Size: a a a

Nuxt.js | Vue SSR

2021 May 21

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
А мутацию покажите
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
loadCats которая
источник

SK

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

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
А какая версия ноды стоит?
источник

SK

Stanislav Kolmakov in Nuxt.js | Vue SSR
v14.15.3
источник

V

Vlad in Nuxt.js | Vue SSR
как поняли что мутация не проходит?
источник

SK

Stanislav Kolmakov in Nuxt.js | Vue SSR
Не понял, подозреваю. Потому что страница загружается, но в хранилище пусто
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
Странно, в коде вроде всё верно, на просторах интернета говорят что то не так с версией ноды
источник

V

Vlad in Nuxt.js | Vue SSR
а мутация в этом же модуле что и nuxtServerInit?
источник

SK

Stanislav Kolmakov in Nuxt.js | Vue SSR
в этом
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
У меня реализовано то же самое, но с разделением на модули

store/index.js
export const actions = {
 async nuxtServerInit({ dispatch }, { req }) {
   await dispatch('categories/GET_MENU_CATEGORIES')
 }
}

store/categories.js
export const actions = {
 async GET_MENU_CATEGORIES({ commit }) {
   const [categoriesData, fastCategoriesData] = await Promise.all([
     this.$axios.get('/category'),
     this.$axios.get('/category/fast')
   ])
   commit('setCategoriesList', categoriesData.data.data)
   commit('setFastCategories', fastCategoriesData.data.data)
 }
}
источник

SK

Stanislav Kolmakov in Nuxt.js | Vue SSR
Тоже на это смотрел, но надеялся что это не мой случай )
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
Попробуйте из nuxtServerInit вынести код в отдельный экшн
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
И в nuxtServerInit диспатчить его
источник

SK

Stanislav Kolmakov in Nuxt.js | Vue SSR
Помогла перезагрузка браузера и редактора
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
Ахахаа, внезапно))
источник

SK

Stanislav Kolmakov in Nuxt.js | Vue SSR
Очень странные дела )
источник

SK

Stanislav Kolmakov in Nuxt.js | Vue SSR
Тем не менее благодарен всем, что откликнулись
источник

SK

Stanislav Kolmakov in Nuxt.js | Vue SSR
еще один хак в копилку )
источник

ВБ

Владимир Бандуристов... in Nuxt.js | Vue SSR
👌
источник