Size: a a a

2018 December 20

VL

Vitalii Lev 🦁 in Angular Kyiv
в лейзи ложат то что не нужно в ините, если нужен метод в ините или в том классе который нужен в ините, то он тоже должен быть в ините 🤷‍♂️
источник

DK

Dm K in Angular Kyiv
Vitalii Lev 🦁
в лейзи ложат то что не нужно в ините, если нужен метод в ините или в том классе который нужен в ините, то он тоже должен быть в ините 🤷‍♂️
в том то и дело, что он в ините не нужен
источник

G

George in Angular Kyiv
whaaat?
источник

VL

Vitalii Lev 🦁 in Angular Kyiv
да но он нужен в том классе который в ините нужен)
источник

VL

Vitalii Lev 🦁 in Angular Kyiv
может можно как то ниже вызвать тот метод который нужен после логина) то есть чтобы снизу проверить что-то в коре и вызвать метод внизу
источник

DK

Dm K in Angular Kyiv
Vitalii Lev 🦁
да но он нужен в том классе который в ините нужен)
вот жто точно
источник

VL

Vitalii Lev 🦁 in Angular Kyiv
в общем можно подумать в ту сточрону чтобы хранить обзервабл в кор сервисе и когда подгрузится тот что в лейзи то с него проверить обзервебл в коре и вызвать СВОЙ метод) примерно так в общем
источник

G

George in Angular Kyiv
можно подумать в сторону разделения зависимостей
источник

G

George in Angular Kyiv
что бы core  сервисы не зависили от lazy сервисов
источник

VL

Vitalii Lev 🦁 in Angular Kyiv
🙂 в любом случае кор  как правило сингл и предусмотрен для того чтобы юзать их с любых модулей)
и если есть юзер сервис который кор то дергать его с чайлдов это вроде обычно)
источник

VL

Vitalii Lev 🦁 in Angular Kyiv
George
что бы core  сервисы не зависили от lazy сервисов
+
источник

DG

Danil Gudz in Angular Kyiv
кек
источник

DK

Dm K in Angular Kyiv
ближе к кейсу: есть auth сервис, при смене юзера получаю новые данные, которые должны прийти до того как обсервебл закомплитится.  Так как раз вот эти новые данные дергаются в лейзи модуле после логина:)
источник

DK

Dm K in Angular Kyiv
да, легче всего было бы поднять до одного уровня
источник

DG

Danil Gudz in Angular Kyiv
легче всего было бы везде юзать providedIn: 'root'
и проблем бы нигде не было)
источник

DG

Danil Gudz in Angular Kyiv
вот заинджектили в рут компоненте сервис, все, в бандл рута попал
заинджектили только в лейзи - в рут бандл не попадет
источник

NP

Nikita Perepelitsa in Angular Kyiv
Dm K
ближе к кейсу: есть auth сервис, при смене юзера получаю новые данные, которые должны прийти до того как обсервебл закомплитится.  Так как раз вот эти новые данные дергаются в лейзи модуле после логина:)
просто почему бы юзер-менеджмент не вытянуть в кор?
источник

NP

Nikita Perepelitsa in Angular Kyiv
так-то по идее application-wide функционал
источник

DK

Dm K in Angular Kyiv
Danil Gudz
вот заинджектили в рут компоненте сервис, все, в бандл рута попал
заинджектили только в лейзи - в рут бандл не попадет
эт да, но проблема не в этом же
источник

DK

Dm K in Angular Kyiv
у меня юзер менеджмент в коре
источник