Мне нужно, чтобы удаленные данные отображались на каждой странице.
Этот вызов выполняется в store/index.js
:
export const state = () => ({
contact: {
hello: "World"
}
});
export const actions = {
async nuxtServerInit({ commit, state }) {
const { contactData } = await this.$axios.get("/contact");
commit("SET_CONTACT", contactData);
}
};
export const mutations = {
SET_CONTACT(state, contactData) {
state.contact = contactData;
}
};
Проблема в том, что значение contact
поворачиваетсядо undefined
в магазине, тогда как ожидаемый контент извлекается через Axios (извлеченный контент отображается в консоли SSR ...)
Что мне здесь не хватает?