Я супер-новичок в Angular и событиях в Angular.
Мой родительский шаблон:
<child1 (myEvent)="child2.testMethod()"></child1>
<child2 #child2 *ngIf="show"></child2>
Я получаю сообщение об ошибке «Невозможно прочитать свойство testMothod of undefined», ноМетод 'testMethod' вызывается при удалении * ngIf в компоненте child2.
Демонстрация: https://stackblitz.com/edit/angular-1c8hfj