169 похожих чатов

Вопрос конкретно по nuxt.js и вообще про axios interceptors Я использую

инстанс axios, который при любых ошибках с кодом 400 показывает экран-ошибку (вызывается error(400) условный из контекста плагина)

Как мне сделать так, чтобы в некоторых местах не было этой автоматической обработки и показывания ошибки?

29 ответов

31 просмотр

Использовать другой инстанс

¿Сергей?- Автор вопроса
Volodymyr Klimov
Использовать другой инстанс

Хорошая идея, но никогда такого не видел, это нормально так делать? У меня в приложение инжектится объект api, примерно вот так: const instance = axios.create... const api = apiObject(instance) То есть нормально будет таким же образом другую апи сделать и заинжектить? В этом решении уже не особо играет роль накст, я так и в обычных приложениях делаю и сталкивался с этой проблемой

¿Сергей?
Хорошая идея, но никогда такого не видел, это норм...

Ну, если вам надо интерцептор как-то отключить для каких-то отдельных случаев, есть возможность или вынести логику из него вообще и сделать по другому, или использовать разные инстансы там, где надо

¿Сергей?- Автор вопроса
Volodymyr Klimov
Ну, если вам надо интерцептор как-то отключить для...

Понял, тогда скорее всего два инстанса сделаю, пока не придумаю лучше Спасибо!

А конкретные места это страницы?

¿Сергей?- Автор вопроса
Maksym Anisimov
А конкретные места это страницы?

Со страницей тоже может возникнуть такая проблема, но сейчас это в одном-двух колах из многих на странице Если на страницу - я бы сделал массив неймов роутов, где не нужно что-то делать, но как это сделать адекватно в наксте?

¿Сергей?- Автор вопроса
Maksym Anisimov
В контексте накста есть 'route` вроде

Неймы там странные, нельзя вынести в условную константу

¿Сергей?
Неймы там странные, нельзя вынести в условную конс...

Это да, т.к неймы накст строит сам, но если проект на наксте я бы просто смирился с этим

¿Сергей?- Автор вопроса
Maksym Anisimov
Это да, т.к неймы накст строит сам, но если проект...

Бывает что нужно сменить роут, но нейм сменится вместе с директорией, видимо спасение это только второй инстанс

¿Сергей?
Бывает что нужно сменить роут, но нейм сменится вм...

Ну, это ограничение накста, да) Меняете директорию - меняется нейм

¿Сергей?- Автор вопроса
Maksym Anisimov
Ну, это ограничение накста, да) Меняете директорию...

Эх, да( Ну, к счастью теперь меня поставили решать за технологии, теперь только пререндер :)

¿Сергей?- Автор вопроса
Maksym Anisimov
Пререндер же не всегда решение

А когда сср рулит? Ну, кроме ситуации с прелоадом данных

¿Сергей?
А когда сср рулит? Ну, кроме ситуации с прелоадом ...

Ну, если у вас динамические страницы, контент на которые берется через апи запросы и вам нужно сео - только сср спасает) Пререндер же это для страниц где статику отдать можно

¿Сергей?- Автор вопроса
Maksym Anisimov
Ну, если у вас динамические страницы, контент на к...

А есть более адекватные навороты на вью под ССР?

¿Сергей?
А есть более адекватные навороты на вью под ССР?

Я не находил) Вроде только накст из коробки дает. Для тройки точно сейчас все очень сырое в плане сср

¿Сергей?- Автор вопроса
Maksym Anisimov
Я не находил) Вроде только накст из коробки дает. ...

Мне на второй, на третий пока не думаю переходить Если вы про версию накста - также согласен

¿Сергей?
Мне на второй, на третий пока не думаю переходить ...

Ну для второго вроде тоже ничего "серьезного" кроме накста нету, если говорить о функционале из коробки

¿Сергей?- Автор вопроса
Maksym Anisimov
Ну для второго вроде тоже ничего "серьезного" кром...

@xanf_ua Подскажите пожалуйста, есть аналог nuxt для вью2 без навязывания архитектуры? Вообще все что нужно - это СЕО для динамических страниц (как в онлайн-магазинах продукты)

¿Сергей?
@xanf_ua Подскажите пожалуйста, есть аналог nuxt д...

К слову кстати, "навязыванием архитектуры" они вдохновились у next, там тоже эти приколы с файловым роутингом и т.д

¿Сергей?- Автор вопроса
Illya Klymov 🇺🇦
Нету, проще самому сср сделать :)

С помощью наворота для вью или прям с помощью полноценного бекенда отдавать отрендеренные страницы?

С помощью ноды и вью

¿Сергей?- Автор вопроса

Спасибо, надеюсь это не сложно

Illya Klymov 🇺🇦
С помощью ноды и вью

А не знаете куда в доке пропал гайд по сср для второй версии? Щас ссылка в доке 2-й версии идет на 3-ю

¿Сергей?
Спасибо, надеюсь это не сложно

Надеюсь действительно не сложно, но первый звоночек - дока для второй версии дает ссылку на сср для 3-ей :)

¿Сергей?- Автор вопроса
Maksym Anisimov
Надеюсь действительно не сложно, но первый звоноче...

Тогда надеюсь что будущие проекты не будут нуждаться в СЕО :) В идеале Я бы попилил гос сайты, как раньше, но уже с нормальными знаниями

¿Сергей?
Тогда надеюсь что будущие проекты не будут нуждать...

Хаха, не поверите как я надеялся что на новом проекте не нужен будет именно сср, но увы)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта