При вызове метода-брата выдается «Не удается прочитать свойство« X »из неопределенного». - PullRequest
0 голосов
/ 19 декабря 2018

Я супер-новичок в Angular и событиях в Angular.

Мой родительский шаблон:

    <child1 (myEvent)="child2.testMethod()"></child1>
    <child2 #child2 *ngIf="show"></child2>

Я получаю сообщение об ошибке «Невозможно прочитать свойство testMothod of undefined», ноМетод 'testMethod' вызывается при удалении * ngIf в компоненте child2.

Демонстрация: https://stackblitz.com/edit/angular-1c8hfj

1 Ответ

0 голосов
/ 19 декабря 2018

Это известная угловая проблема https://github.com/angular/angular/issues/6179

Добавление @ViewChild('child2') child2; к AppComponent решает ее.

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