Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 July 29

KC

Kirill Cherednik 🐧... in Nuxt.js — русскоговорящее сообщество
Попробуй в asyncData
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
🥴
async fetch() {
     const endpoint = this.$routes.rootUrl() + this.$route.fullPath;
     await this.$axios.get(endpoint).then( products => {
       this.products = products.data;
     });
   },
Версия какая нукст? И какая то хитрая конструкция эвейт и then
источник

🥴

🥴 in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
Версия какая нукст? И какая то хитрая конструкция эвейт и then
"nuxt": "^2.13.3"
источник

KC

Kirill Cherednik 🐧... in Nuxt.js — русскоговорящее сообщество
А точно
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
🥴
"nuxt": "^2.13.3"
Тогда норм должно быть. then убери
источник

KC

Kirill Cherednik 🐧... in Nuxt.js — русскоговорящее сообщество
const data = await без then
источник

A

Awf in Nuxt.js — русскоговорящее сообщество
const {data}*
источник

KC

Kirill Cherednik 🐧... in Nuxt.js — русскоговорящее сообщество
Awf
const {data}*
Ну да
источник

AD

Alexander Dudaev in Nuxt.js — русскоговорящее сообщество
у меня одного в 2.13 поехали client-only?
источник

KC

Kirill Cherednik 🐧... in Nuxt.js — русскоговорящее сообщество
🥴
async fetch() {
     const endpoint = this.$routes.rootUrl() + this.$route.fullPath;
     await this.$axios.get(endpoint).then( products => {
       this.products = products.data;
     });
   },
then можно без async await
источник

🥴

🥴 in Nuxt.js — русскоговорящее сообщество
Kirill Cherednik 🐧
const data = await без then
async fetch() {
     const endpoint = this.$routes.rootUrl() + this.$route.fullPath;
     const {data} = await this.$axios.get(endpoint);
     this.products = data;
   },
не работает
источник

KC

Kirill Cherednik 🐧... in Nuxt.js — русскоговорящее сообщество
🥴
async fetch() {
     const endpoint = this.$routes.rootUrl() + this.$route.fullPath;
     const {data} = await this.$axios.get(endpoint);
     this.products = data;
   },
не работает
👍
источник

N

Nano.Karmabot.chat in Nuxt.js — русскоговорящее сообщество
Superb! karlos_bob got +1 from l2cri. 1 karma in total.
источник

🥴

🥴 in Nuxt.js — русскоговорящее сообщество
к сожалению эффект тот же
источник

KC

Kirill Cherednik 🐧... in Nuxt.js — русскоговорящее сообщество
🥴
к сожалению эффект тот же
Давай консоле лог data
источник

СР

Сергей Рыжков... in Nuxt.js — русскоговорящее сообщество
Alexander Dudaev
у меня одного в 2.13 поехали client-only?
Нет. Такая же зрень. Явно добавил пакет. Ещё поехала (месяц назад) modern:True (пофиксли)
источник

KC

Kirill Cherednik 🐧... in Nuxt.js — русскоговорящее сообщество
🥴
Привет, помогите разобраться: есть компонент внутри которого я вызываю fetch() внутри которого запрос к api сервера на получение данных. В компоненте в шаблоне выводится что-либо в зависимости от этих данных НО данные не успевают прогрузиться и пишет ошибку в консоль, хотя на хук mounted()  лог данных приходит, о том что данные пришли и записались. Т.е как я понимаю сервер не подождал данные и попытался отрендерить страницу без данных. Пробовал и с async fetch() и просто fetch() -> всегда один и тот же результат. Почему так происходит?
О стоп. Какая ошибка то а консоли ?
источник

AD

Alexander Dudaev in Nuxt.js — русскоговорящее сообщество
Сергей Рыжков
Нет. Такая же зрень. Явно добавил пакет. Ещё поехала (месяц назад) modern:True (пофиксли)
вот я не торопился с 2.13, а сейчас попробовал на 2.14 и норм
источник

🥴

🥴 in Nuxt.js — русскоговорящее сообщество
Kirill Cherednik 🐧
Давай консоле лог data
там данные пришли, все ок. Но страница рендерится как бы без этих данных
источник

KC

Kirill Cherednik 🐧... in Nuxt.js — русскоговорящее сообщество
🥴
там данные пришли, все ок. Но страница рендерится как бы без этих данных
Ошибка. Нужна ошибка
источник