Size: a a a

2018 July 13

m

maks#dev in Angular Kyiv
Yehor
день добрый!
Подскажите, ангулар 5, у меня есть несколько фьюче модулей в каждом есть сервисы для реквестов к серваку, в некоторых нужны одни хедеры в других - другие )) но получается так что когда пишешь интерсепторы и провайдишь их внутри фьючемодуля они всё равно записываются в глобальный обьект хтппКлиента и работают по всему приложению? и когда делаешь через лейзи лоадинг ...path#name - интерсепторы внутри лейзи модуля вообще не отрабатывают
если используешь HttpClient - интерсепторы перехватывают любой HTTP запрос.
источник

m

maks#dev in Angular Kyiv
Yehor
день добрый!
Подскажите, ангулар 5, у меня есть несколько фьюче модулей в каждом есть сервисы для реквестов к серваку, в некоторых нужны одни хедеры в других - другие )) но получается так что когда пишешь интерсепторы и провайдишь их внутри фьючемодуля они всё равно записываются в глобальный обьект хтппКлиента и работают по всему приложению? и когда делаешь через лейзи лоадинг ...path#name - интерсепторы внутри лейзи модуля вообще не отрабатывают
Да, круто сделать обертку над HttpClient + можно было бы создать конфиг файл для API (где бы хранились разделы auth, entity, etc + URL + для каждой URL заголовки которые нужно добавлять) если у вас все настолько гибко. В таком случае был бы 1 интерсептор который добавлял бы нужные заголовки исходя из этого конфига
источник

Y

Yehor in Angular Kyiv
щас старт проекта как раз
источник

Y

Yehor in Angular Kyiv
поэтому закладываем архитектуру
источник

m

maks#dev in Angular Kyiv
Yehor
щас старт проекта как раз
идеальное время делать апи конфиг
источник

VL

Vitalii Lev 🦁 in Angular Kyiv
maks#dev
Парни привет! Может у кого то есть в ссылках RxJs демо, там где наглядно гифками показывает как движуться данные. Буду признателен. Попадалось когда то но не помню куда сохранил или сохранил ли вообще
источник

VL

Vitalii Lev 🦁 in Angular Kyiv
источник
2018 July 14

DM

Dmitry Miroshnichenko in Angular Kyiv
maks#dev
Парни привет! Может у кого то есть в ссылках RxJs демо, там где наглядно гифками показывает как движуться данные. Буду признателен. Попадалось когда то но не помню куда сохранил или сохранил ли вообще
источник

m

maks#dev in Angular Kyiv
да! спасибо именно эта ссылка)) хаха и сразу увидел что она сохранена у меня была))
источник
2018 July 17

DM

Dima M in Angular Kyiv
Привет, кто-как справлялся с кешом в ngx-translate?
источник

m

maks#dev in Angular Kyiv
Dima M
Привет, кто-как справлялся с кешом в ngx-translate?
вроде было описано решение в каком то из ишуе
источник

m

maks#dev in Angular Kyiv
Dima M
Привет, кто-как справлялся с кешом в ngx-translate?
грузить систем жсом словари
источник

DM

Dima M in Angular Kyiv
источник

DM

Dima M in Angular Kyiv
это?
источник

m

maks#dev in Angular Kyiv
да вроде бы
источник

m

maks#dev in Angular Kyiv
у меня кажется так)
источник

DV

Dimitriy Vityuk in Angular Kyiv
если используется cli то можно попробовать убрать http-loader
getTranslation(lang: string) {
 return from(import('!json-loader!po-loader?format=mf!../../../assets/i18n/po/locale.' + lang + '.po')).pipe(....)

так можно упаковать сразу бандлы с языками и к ним автоматом будет добавлен хеш
источник

B

BoGy in Angular Kyiv
Гайз.
Как запихнуть какие то данные при переходе в роутинге. У меня кейс , нужно перейти на один и тот же роут(ссылка вверху та же самая) но с возможность передать одну стрингу как то. Есть у ActiveRoute params, а есть data : subscriptio. Хочу сделать что то типа routeLink=[....... , data :  { something}]
А в компоненте activeRoute.subscr( data => .....
источник

B

BoGy in Angular Kyiv
Сервис сильно громоздко будет т.к. распиханы компоненты далековато, не хочу на уровне аpp провайдить им какой то шеринг сервис
источник

B

BoGy in Angular Kyiv
В парамсах менять тоже не торт
источник