Все запросы в try catch оборачивать)
async articleDetail({commit}, params) { try { const article = await this.$axios.$get(`/pages/article/${params.page}/?cat=${params.cat}`) const name = article.category.breadcrumb.toLowerCase() commit('setObj', {name: 'logoSubtext', value: name}, {root: true}) commit('comments/setObj', {name: 'comments', value: article.comments}, {root: true}) return article } catch (e) { this.$toast.error(e).goAway(3500) console.log(e) } } - все завернуто
Это в асинкДате, надеюсь?
в сторе, а дергает из asyncData
а это принципиально в сторе должно быть? просто не лучше ли логика одного страницы должно лежать в том же странице
нет, не лучше... хотя конкретно в данном случае, это не принципиально... Просто хряню все экшены отдельно
Есть какая-то query string и урл одинаковый при перезагрузке?
урлы разные.. Дело не в экшене, в других ситуация аналогична, причем раньше все работало нормально. Поэтому и не могу понять что именно является проблемой, много чего происходило
нужны логи :) приделай к проекту sentry, как вариант
видимо придется с этим разобраться, давно уже над этим подумываю
У сервера нет логов?
Ну я не знаю, на чем у вас все крутится
Обсуждают сегодня