Как поменять местами компоненты (с помощью ChangeDetectionStrategy.OnPush)? - PullRequest
3 голосов
/ 21 мая 2019

Application structure StackBlitz

Это то, что я понял -

  1. При нажатии кнопки свопа (присутствует в sub-component-a.ts ), событие инициировано.
  2. Это событие слышно в app.component.ts , который выполняет простую операцию замены первых двух автомобильных объектов.
  3. Представление component-a.ts обновлено (без вызова OnChanges ()).
  4. sub-component-a.ts (с измененной ссылкой на позицию @Input ()) не обновляется.

Как поменять местами два component-a с соответствующими им дочерними компонентами, sub-component-a также обновляется?

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