NGRX? суть в том что у меня много async подписок в компоненте на одну и ту же сущность, говорят share это фиксит, но у меня почему то вообще потом данные не приходят
user$: Observable<IUserWithAccount | {}> = this.store.pipe(select(getUser), share());
вот такой код написал, и если share убрать то всё работает, если добавляю теряется подписка походу
При share, шарится подписка. Первый подписался, если сразу пришло событие он его получил. Потом подписывается второй, он не создает подписку, а добавляется к уже существующей первой, событие пришедшее в первой подписке он не получит, только последующие, после подписки.
Обсуждают сегодня