+ $axios модуль туда передаю и делаю запросы для SSR, но вот столкнулся с тем что нужно ли меню на сайте переводить на SSR не совсем пойму, сейчас у меня меню подгружалось в компонентах, я попытался сделать export default {
async asyncData ({ $axios }) {
try {
const menus = await $axios.$get(`menu`, {
params: {
ordering: 'order'
}
})
return { menus: menus }
} catch(e) {
console.log(e)
}
}
} и тут ничего не получилось, пошел в доку и нашел что в компонентах это не работает. И там описывают два варианта как делать подгрузку, но я не совсем понял, может кто подробнее опишет, как с меню вы делаете?
Думаю что тут нужно смотреть в сторону nuxtServerInit
asyncData (пока) только в pages. в доках об этом написано. Нухтсерверинит нужен во вьюксе
Обсуждают сегодня