У меня есть приложение angular с набором дочерних компонентов. Я хочу, чтобы компонент root подписывался на любые изменения дочерних элементов, чтобы я мог выполнить некоторую ручную проверку. Мне нужно подписаться как на push / pop дочерних элементов, так и на изменения свойств дочерних компонентов.
Однако кажется, что мои наблюдаемые триггеры срабатывают только на push / pop. Что я делаю не так?
ngAfterViewInit() {
this.viewChildren.changes.subscribe((x: QueryList<LinkComponent>) => {
debugger;
});
}