Size: a a a

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

2020 March 07

V

Vadim in Nuxt.js — русскоговорящее сообщество
В документации написано, что error.vue работает только не при серверном рендеринге:
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
источник
2020 March 08

V

Vadim in Nuxt.js — русскоговорящее сообщество
Ну или еще проще спрошу, как вы обрабатываете 404 ошибки у себя?
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
async asyncData({error}){
try {
return await getData()
} catch (e) {
console.error(e)
error({statusCode: 404})
}
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
DreaMinder
async asyncData({error}){
try {
return await getData()
} catch (e) {
console.error(e)
error({statusCode: 404})
}
А есть возможность это глобально прописать?
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
сделать обертку над аксиосом или что у тебя в накст плагине
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
там есть доступ к контексту и функции error в частности
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
Вот так не работает. Должно? try catch работает.
источник

АА

Асан Абдурахманов in Nuxt.js — русскоговорящее сообщество
можна как-то глобальный валидатор на страницы добавить? а то в каждом компоненте дублировать проверку префикса языка какая-то дикость
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
Vadim
Вот так не работает. Должно? try catch работает.
не работает как? ошибку выводит или что?
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
Артем
не работает как? ошибку выводит или что?
Да. Не показывает error.vue
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
а в консоли что?
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
Артем
а в консоли что?
В браузерной ничего, в терминале это
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
у тебя же здесь код отличается от того, что выше
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
при вызове функции error что, просто молча?
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
Это я просто менял код уже. Вот так тоже самое
источник

V

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

V

Vadim in Nuxt.js — русскоговорящее сообщество
браузер
источник

А

Артем in Nuxt.js — русскоговорящее сообщество
я не очень разбираюсь в этих хуках аксиоса, но такое чувство что ошибка в итоге не перехвачена окончательно
источник

V

Vadim in Nuxt.js — русскоговорящее сообщество
Вот и я не понимаю ничего.
источник