Hello StackOverflowers
В настоящее время я создаю nuxt-приложение, используя безголовый cms, и сейчас я использую api Fetch для получения моих данных. Однако есть данные из «глобального» API-интерфейса, которые мне нужны на каждой странице и в каждом компоненте, т.е. lo go. Я ищу способ использовать api fetch (или аналогичный) для загрузки данных в хранилище vuex на каждой странице.
async fetch({store, params}) {
const global = await client.getItems("global?fields=*.*");
store.commit('setGlobal', global);
},
В настоящее время вы можете вызывать fetch только на странице, но есть ли способ загрузить данные API в магазин, не добавляя этот бит кода на КАЖДУЮ страницу?