Size: a a a

Angular - русскоговорящее сообщество

2019 November 13

В

Виталий in Angular - русскоговорящее сообщество
компоненты должны выполнять лишь примитивные действия, нажал кнопку - сработало событие.
Вся логика должна быть вне компонента. Например в сервисе.
источник

AL

Artem Laschenkov in Angular - русскоговорящее сообщество
Виталий
Если речь об интерцепторе то никак. Он будет работать для всех запросов. Единственное решение которое приходит на ум это передавать какой-нибудь дополнительный флаг который будет сообщать интерцептору что делать.
да речь идет об интерцепторе, я создал два отдельных модуля для тех компонентов где должен срабатывать, как раз запровайдил в модуль только там где нужно, но все равно работает для всего приложения(
источник

В

Виталий in Angular - русскоговорящее сообщество
Artem Laschenkov
да речь идет об интерцепторе, я создал два отдельных модуля для тех компонентов где должен срабатывать, как раз запровайдил в модуль только там где нужно, но все равно работает для всего приложения(
Это ожидаемое поведение. Так и должно быть.
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Artem Laschenkov
Всем привет. Я новичок в Angular. Кто мне подскажет, я создал перехватчик для чтения ответа от сервера. Как сделать чтобы он работал только для определенных компонентов, а не для всего приложения в целом?
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Есть такой варик, но не рекомендовал бы
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Интрецптор должен быть 1  в приложении да и все
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
как обновить зависимости в библиотеке? чет не могу найти
источник

В

Виталий in Angular - русскоговорящее сообщество
intercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
   if (req.headers.has(InterceptorSkipHeader)) {
     const headers = req.headers.delete(InterceptorSkipHeader);
     return next.handle(req.clone({ headers }));
   }

   ...  // intercept
 }
источник

AL

Artem Laschenkov in Angular - русскоговорящее сообщество
О спасибо за интересную мысль пойду попробую)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Vladyslav Hrehul
Интрецптор должен быть 1  в приложении да и все
почему один?
источник

KM

Kamil Mehman in Angular - русскоговорящее сообщество
Привет. У меня после router.navigate в новом компоненте css работает не так как надо, но после ctrl+f5 всё ок. Не понимаю почему. Редиректится между модулями с lazyloading. Помогите плз.
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Anton Shvets
почему один?
а зачем их куча?
источник

C☭

Chadwick ☭ in Angular - русскоговорящее сообщество
Илья | 😶
setTimeout мб ?
Самый топорный вариант
такой вариант не прокатывает.... надо через пайп как-то....
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Vladyslav Hrehul
а зачем их куча?
1 задача - 1 интерцептор. у меня в проекте 4 штуки висит с разными целями.
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
интерцептор придумали дял того чтоб меньше пистаь кода при обработке запросов, а ты опять хочешь несоклько интрецпторов, чтоб побольше кода было?)
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Anton Shvets
1 задача - 1 интерцептор. у меня в проекте 4 штуки висит с разными целями.
интерцептор не может быть разные
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
на 4 задачи
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
либо ты что то путаешь либо не понимаешь до конца работы интерцпторра
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Vladyslav Hrehul
интерцептор придумали дял того чтоб меньше пистаь кода при обработке запросов, а ты опять хочешь несоклько интрецпторов, чтоб побольше кода было?)
принцип единой ответственности
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Anton Shvets
принцип единой ответственности
наведи пример
источник