перед рендерингом
до Nuxt было вот так :
beforeCreate(){
this.$store.getters["getRole"];
},
beforeMount(){
this.$store.dispatch('loadOptions');
},
mounted() {
this.onChange(this.page); //там запрос
},
В документации есть методы nuxtServerInit() и fetch()...
в fetch можно два запроса засунуть ?
и как
nuxtServerInit и fetch - это разные вещи, fetch работает только внутри pages/* и там можно хоть 10 запросов сделать и все они на сервере будут (кроме тех случаев когда мы уже на клиентской стороне переходим на конкретную страницу, а nuxtServerInit всегда выполняется только 1 раз для каждого пользователя и только на стороне сервера, там тоже может быть 10 звпросов, и ты их никогда не увидешь в инспекторе в браузере
Обсуждают сегодня