Size: a a a

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

2021 February 10

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
Антон Морозов
значит обколоться со всех сторон markForCheck'ами - это норма, а то я думал, может что-то не так
Не обязательно, можно запилить в observable и подписаться через | async тогда оно само
источник

АМ

Антон Морозов... in Angular - русскоговорящее сообщество
Stanislav Sokolov
Не обязательно, можно запилить в observable и подписаться через | async тогда оно само
в смысле не = true, а next(true)?
источник

КВ

Кирилл Валиков... in Angular - русскоговорящее сообщество
Антон Морозов
значит обколоться со всех сторон markForCheck'ами - это норма, а то я думал, может что-то не так
тут за пропаганду 10ку лет обещают :D
источник

АМ

Антон Морозов... in Angular - русскоговорящее сообщество
охох
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
а зачем вам Push?
источник

D

Dmitry in Angular - русскоговорящее сообщество
Антон Морозов
значит обколоться со всех сторон markForCheck'ами - это норма, а то я думал, может что-то не так
если много markForCheck нужно задуматься нужен ли там вообще onPush)
источник

АМ

Антон Морозов... in Angular - русскоговорящее сообщество
Dmitry
если много markForCheck нужно задуматься нужен ли там вообще onPush)
ну их не много в одном месте, их много в разных, много модалок, которые по кнопке чето хотят от сервера и надо пускать лоадер на баттон
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
он-пуш всегда, он-пуш везде, он-пуш и никаких гвоздей
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
Просто вообще не понятно зачем оно там
источник

АМ

Антон Морозов... in Angular - русскоговорящее сообщество
Stanislav Sokolov
а зачем вам Push?
модно молодёжно)
источник

АМ

Антон Морозов... in Angular - русскоговорящее сообщество
хотя да, модалки это в основном конечный компонент, без дочек и вставляется в бади, можно и онПуш там убрать, там логики минимум
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Антон Морозов
Всем привет! Объясните пожалуйста, при использовании OnPush, при отправке запроса на сервер, я делаю bool флаг  в true для отображения лоадера, а в subscribe или catchError меняю его в false, но вью без cdr не обновляет его ни как вообще.  это нормально?
в вашем примере loading нужно тоже сделать обсерваблом, например через сабжект, и все cdr не нужны
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
Ну просто onPush нужен там где есть проблемы с перфомансом, если их нету то зачем он там?
источник

АМ

Антон Морозов... in Angular - русскоговорящее сообщество
да, вот с этим вариантом понял, так лучше будет
источник

АМ

Антон Морозов... in Angular - русскоговорящее сообщество
Stanislav Sokolov
Ну просто onPush нужен там где есть проблемы с перфомансом, если их нету то зачем он там?
а вдруг потом, каааак напихают туда логики
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
Антон Морозов
а вдруг потом, каааак напихают туда логики
Ну потом и сделать аккуратно 🙂
источник

АМ

Антон Морозов... in Angular - русскоговорящее сообщество
ну я в целом понял, оба варианта хороши, выпилить он пуш в модалка самый легкий, в плане времени
источник

SS

Stanislav Sokolov in Angular - русскоговорящее сообщество
источник

АМ

Антон Морозов... in Angular - русскоговорящее сообщество
😂
источник

AS

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