Показать сообщение отдельно
  #1 (permalink)  
Старый 06.08.2019, 14:56
Аспирант
Отправить личное сообщение для jabbascript Посмотреть профиль Найти все сообщения от jabbascript
 
Регистрация: 27.11.2017
Сообщений: 45

NuxtJS SSR в разделе layout
Здравствуйте!!!

У меня возникла сложность с ssr когда мне понадобилось вывести меню категорий в layout. Оказалось что методы asyncData, async fetch работают только в разделе page. Кто нибуть знает как можно вывести это меню с ssr в layout?

стандартный стор:

export const state = () => ({
  categories: [],
});
 
export const mutations = {
  setCategories(state, categories){
    state.categories = categories;
  },
};
 
export const actions = {
 
  async getAll({ commit }){
    const cat = await this.$axios.$get('/api/category/list');
 
    commit('setCategories', cat);
  },
 
};
 
export const getters = {
  categories: state => state.categories
};
Ответить с цитированием