как дочерний компонент обновляется с помощью onpush? - PullRequest
0 голосов
/ 10 октября 2019

Я понимаю, как обнаружение изменений onPush работает под углом. Большая часть концепции, которую я очищен. Но есть одна вещь, которую мне также трудно найти в Google. Сценарий,

Предположим, что у нас есть родительский компонент, передающий некоторые значения дочернему компоненту, а у дочернего компонента есть стратегия обнаружения изменений onPush, и у этого дочернего компонента есть кнопка, выполняющая некоторую задачу, не передающую ничего родительскому элементу.

Когда мы щелкаем по этой кнопке в дочернем компоненте, обнаружение изменений компонента работает из корневого компонента в этот родительский компонент, а затем кажется, что в дочернем компоненте нет изменения ссылки, поэтому он не должен выполнять обнаружение изменений в дочернем компоненте, с которого была нажата кнопкапотому что ссылка не изменилась. Но и там это выполняется.

Здесь я запутался, может кто-нибудь помочь мне прояснить ситуацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...