Size: a a a

Советский Angular

2021 March 18

VV

Vladimir Verbitskiy in Советский Angular
Nikita 👩🏻‍💻💭
ты на него подписываешься потом или передаешь в шаблон с | async ?
подписываюсь
источник

VV

Vladimir Verbitskiy in Советский Angular
я вот сейчас подумал что можно слушать другой сабжект в том компонете и там делать подписку и когда будет другая кнопка, то он задестроится
источник

VV

Vladimir Verbitskiy in Советский Angular
получается что на кнопке не будет висеть подписки
источник

SS

Stanislav Sokolov in Советский Angular
Vladimir Verbitskiy
получается что на кнопке не будет висеть подписки
Должен быть один сабджект куда кнопка будет делать next. А потом этот сабджект дистинкт и свитчмап на данные
источник

VV

Vladimir Verbitskiy in Советский Angular
Stanislav Sokolov
Должен быть один сабджект куда кнопка будет делать next. А потом этот сабджект дистинкт и свитчмап на данные
да. я вот тоже об подумал сейчас
источник

VV

Vladimir Verbitskiy in Советский Angular
такой сабжект есть
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
@verbitski вот +- пример, как это можно реализовать без подписок
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
даже если же нужно подписываться, то подписка будет только одна
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
не обращай внимания особого на нейминги, очень грубоватый пример
но основная суть там отражена
источник

IE

Igor' Ember in Советский Angular
У вас бывало такое, что Behaviorsubject, на который в тимплейте происходит подписка через асинк пайп, получая новое значение, никаким образом не реагировал на него? Точнее директива не реагирует (ngFor), хотя я через tap вывожу данные в консоль и они там точно есть... 👀
источник

S

Smooth Operator in Советский Angular
Igor' Ember
У вас бывало такое, что Behaviorsubject, на который в тимплейте происходит подписка через асинк пайп, получая новое значение, никаким образом не реагировал на него? Точнее директива не реагирует (ngFor), хотя я через tap вывожу данные в консоль и они там точно есть... 👀
изменения произошли вне зоны?
источник

SS

Stanislav Sokolov in Советский Angular
Igor' Ember
У вас бывало такое, что Behaviorsubject, на который в тимплейте происходит подписка через асинк пайп, получая новое значение, никаким образом не реагировал на него? Точнее директива не реагирует (ngFor), хотя я через tap вывожу данные в консоль и они там точно есть... 👀
а массив мутированный?
источник

IE

Igor' Ember in Советский Angular
Smooth Operator
изменения произошли вне зоны?
Не, внутри
источник

IE

Igor' Ember in Советский Angular
Stanislav Sokolov
а массив мутированный?
С OnPush не связано
источник

SS

Stanislav Sokolov in Советский Angular
Igor' Ember
С OnPush не связано
это не онПуш, со старым массивом не перестроится вид
источник

S

Smooth Operator in Советский Angular
Igor' Ember
У вас бывало такое, что Behaviorsubject, на который в тимплейте происходит подписка через асинк пайп, получая новое значение, никаким образом не реагировал на него? Точнее директива не реагирует (ngFor), хотя я через tap вывожу данные в консоль и они там точно есть... 👀
источник

ДМ

Денис Макаров... in Советский Angular
Ахахаха
источник

S

Smooth Operator in Советский Angular
у тебя несколько инстансов сервиса
источник

S

Smooth Operator in Советский Angular
чекай
источник