Angular Наблюдаемый QueryList не запускается дочерними свойствами - PullRequest
0 голосов
/ 06 мая 2020

У меня есть приложение angular с набором дочерних компонентов. Я хочу, чтобы компонент root подписывался на любые изменения дочерних элементов, чтобы я мог выполнить некоторую ручную проверку. Мне нужно подписаться как на push / pop дочерних элементов, так и на изменения свойств дочерних компонентов.

Однако кажется, что мои наблюдаемые триггеры срабатывают только на push / pop. Что я делаю не так?

ngAfterViewInit() {
    this.viewChildren.changes.subscribe((x: QueryList<LinkComponent>) => {
        debugger;
    });
}
...