Size: a a a

Советский Angular

2021 March 10

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Alex
Я молча исправил код
и отправил ссылку на доклад про отписки, да?)
источник

A

Alex in Советский Angular
Вертихвост キバ 🏡🦊
и отправил ссылку на доклад про отписки, да?)
Это мы успели пройти до
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Alex
Это мы успели пройти до
источник

IE

Igor' Ember in Советский Angular
Просто здесь рассказывают, что changeDetection on push производит тупое сравнение и я подумала, что дефолтное тогда должно производить сложное, со сравнением по каждому свойству.
источник

ДМ

Денис Макаров... in Советский Angular
дефолтное просто сравнивает на каждый эвент, а onPush сравнивает только когда инпуты меняются
источник

K🦋

Kir 🦋 JS in Советский Angular
Igor' Ember
Просто здесь рассказывают, что changeDetection on push производит тупое сравнение и я подумала, что дефолтное тогда должно производить сложное, со сравнением по каждому свойству.
дефолтное вообще не сравнивает
источник

C

Constantine in Советский Angular
источник

K🦋

Kir 🦋 JS in Советский Angular
И клабхаус тоже, а то там притоны
источник

IE

Igor' Ember in Советский Angular
Kir 🦋 JS
дефолтное вообще не сравнивает
А как он понимает, что изменения вообще произошли? Или он просто обновляет, не пытаясь найти дельту?
источник

K🦋

Kir 🦋 JS in Советский Angular
Igor' Ember
А как он понимает, что изменения вообще произошли? Или он просто обновляет, не пытаясь найти дельту?
Он просто перерендеривает темплейт вне зависимости от значения инпутов
источник

K🦋

Kir 🦋 JS in Советский Angular
Это в принципе довольно просто должно быть проверить
источник

IE

Igor' Ember in Советский Angular
А, теперь ясно
источник

IE

Igor' Ember in Советский Angular
Денис Макаров
дефолтное просто сравнивает на каждый эвент, а onPush сравнивает только когда инпуты меняются
Не только)))
источник

ДМ

Денис Макаров... in Советский Angular
Igor' Ember
Не только)))
если ты про onPush, то само собой и при изменении значения в привязке к шаблону, пайпы, ручной вызов
источник

IE

Igor' Ember in Советский Angular
Денис Макаров
если ты про onPush, то само собой и при изменении значения в привязке к шаблону, пайпы, ручной вызов
Браузерные события, запросы, таймеры, происходящие на уровне этого компонента и которые проксируются через zone. JS
источник

ДМ

Денис Макаров... in Советский Angular
Igor' Ember
Браузерные события, запросы, таймеры, происходящие на уровне этого компонента и которые проксируются через zone. JS
onPush браузерные события игнорирует
источник

IE

Igor' Ember in Советский Angular
Денис Макаров
onPush браузерные события игнорирует
Неа.
источник

IE

Igor' Ember in Советский Angular
Денис Макаров
onPush браузерные события игнорирует
источник

K🦋

Kir 🦋 JS in Советский Angular
Внешние игнорирует, а внутри компонента - нет
источник

IE

Igor' Ember in Советский Angular
Kir 🦋 JS
Внешние игнорирует, а внутри компонента - нет
Ну так про внутренние речь и шла
источник