Size: a a a

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

2020 December 08

AK

Andrii Kolisnyk-Hut in Nuxt.js — русскоговорящее сообщество
Kirill
а как бы теперь редирект сделать с catalog-id на catalog-id-goods?
нааример, _id.vue перенести в папку _id и переименовать в index.vue . тогда айди будет доступен по роуту - catalog/id, а гудс по роуту catalog/id/goods вроде как
источник

ВК

Вячеслав Колесников... in Nuxt.js — русскоговорящее сообщество
Всем привет. Стоит задача сделать модальное окно для с примерно таким содержанием - "УПС, что то пошло не так. Повторить попытку?". В общем модалка для пользователя, который зашел в лифт и потерял связь. Как правильно реализовать?

Вот тезисы, которые вижу:
- общая штука или персональизированная под каждое место (в идеале общая)
- если запросов несколько - модалка одна если отвалился хоть один из нужных запросов
- тайм аут общий на нужные запросы на данный момент, чтобы если какой то долгий - выводим модалку
- желательно обновлять только отвалившийся запрос, а не все
- реализация должна учитывать параллельные и последовательные запросы
источник

ВК

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

ВК

Вячеслав Колесников... in Nuxt.js — русскоговорящее сообщество
Или может быть есть коробочное решение какое
источник

ДК

Дмитрий Кузнецов... in Nuxt.js — русскоговорящее сообщество
Вячеслав Колесников
Всем привет. Стоит задача сделать модальное окно для с примерно таким содержанием - "УПС, что то пошло не так. Повторить попытку?". В общем модалка для пользователя, который зашел в лифт и потерял связь. Как правильно реализовать?

Вот тезисы, которые вижу:
- общая штука или персональизированная под каждое место (в идеале общая)
- если запросов несколько - модалка одна если отвалился хоть один из нужных запросов
- тайм аут общий на нужные запросы на данный момент, чтобы если какой то долгий - выводим модалку
- желательно обновлять только отвалившийся запрос, а не все
- реализация должна учитывать параллельные и последовательные запросы
Общая модалка с состоянием в сторе + добавить на уровне интерцептора обработку ошибки
источник

ВК

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

ДК

Дмитрий Кузнецов... in Nuxt.js — русскоговорящее сообщество
А что несколько запросов?
источник

ДК

Дмитрий Кузнецов... in Nuxt.js — русскоговорящее сообщество
Если отваливаются, при получении ошибки можете её перехватывать и отдавать промис, который зарезолвите позже, когда появится коннект
источник

ДК

Дмитрий Кузнецов... in Nuxt.js — русскоговорящее сообщество
Я для такого использую axios
источник

ДК

Дмитрий Кузнецов... in Nuxt.js — русскоговорящее сообщество
Там при создании инстанса можно описать поведение
источник

ДК

Дмитрий Кузнецов... in Nuxt.js — русскоговорящее сообщество
const instance = axios.create({})
 instance.interceptors.request.use(null, error => {
  if (error === 'Юзер в лифте') return new Promise((resolve, reject) => {
   console.log('Курим в сторонке');
   setTimeout(() => {
    instance.request(error.config).then(resolve).catch(reject)
   }, 10000)
  });
 })
источник

ДК

Дмитрий Кузнецов... in Nuxt.js — русскоговорящее сообщество
Грубо говоря так
источник

VS

Vladimir Sadchikov in Nuxt.js — русскоговорящее сообщество
Вячеслав Колесников
Помогите советом
Вам не кажется что это маргинальный кейс? Если важна именно реал-тайм коммуникация, то вероятно, тут помогут сокеты. В остальном случае, это просто обычный error handler.
источник

VS

Vladimir Sadchikov in Nuxt.js — русскоговорящее сообщество
И вас не устроит navigator.onLine флаг?)
источник

AZ

Alexander Zaplitniy in Nuxt.js — русскоговорящее сообщество
Проект на nuxtjs ^2.14.7, используем @nuxtjs/router
При попытке загррузить роут отложенно
const Page = () => import(/* webpackChunkName: "page" */ "./../pages/Page.vue");
проект собирается корректно, но при попытке зайти на страницу получаю ошибку
render function or template not defined in component: anonymous
кто-то сталкивался?
источник

W

Wacker in Nuxt.js — русскоговорящее сообщество
Снова добрый день) NUXT/Auth страницы падают 500
и реедиректа нету

когда приходит 401 от сервера
источник

PI

Petr Ivanov in Nuxt.js — русскоговорящее сообщество
Alexander Zaplitniy
Проект на nuxtjs ^2.14.7, используем @nuxtjs/router
При попытке загррузить роут отложенно
const Page = () => import(/* webpackChunkName: "page" */ "./../pages/Page.vue");
проект собирается корректно, но при попытке зайти на страницу получаю ошибку
render function or template not defined in component: anonymous
кто-то сталкивался?
покажи компонент
источник

AZ

Alexander Zaplitniy in Nuxt.js — русскоговорящее сообщество
Petr Ivanov
покажи компонент
компонент страницы?
источник

PI

Petr Ivanov in Nuxt.js — русскоговорящее сообщество
который в роуте использован
источник

KG

Kirill Galimov in Nuxt.js — русскоговорящее сообщество
Привет, изучаю разные популярные сайты на код элемента, подхватываю структуру, нейминг и т.д.

Смотрю на сайт Нетфликса и пытаюсь.. Пытаюсь, но не могу понять их логику нейминга классов. Кто-нибудь сможет помочь?
источник