По наксту вопрос
Я выявил что в странице
beforeCreate
created выполняются на сервере
а beforeMount, mounted, destroy они выполняются только в браузере в клиенте
Так вот, мне для SSR SEO нужно получить кое что из АПИ, и подставить это данные в head.title
Ествественно что я делаю, использую beforeCreate и created хуки,
Но блин они не ждут пока axios закончить свой запрос
Поэтому SSR не происходит
Я пробовал даже так
async created(){
await this.$store.dispatch('page/getPage', this.getSlug());
},
Все равно Nuxt не ждет окончание аксиоса, быстро генерит html и дальше уже на стороне клиента axios успевает все притащить. но уже поздно.
надеюсь смог обяснить проблему, что скажете ??
Куда копать ??