<div *ngIf="true" myHighlight #tRefVar="myHighlight"></div>
<div>tRefVar is {{tRefVar.foo}}</div>
Несмотря на то, что *ngIf
соответствует действительности, я получаю Cannot read property 'foo' of undefined
. Если я удаляю *ngIf
, он работает нормально!
Я попытался использовать оператор Элвиса tRefVar?.foo
, который разрешил ошибку, но затем он никогда не обновляется со значением.
https://plnkr.co/edit/5rsXygxK1sBbbkYdobjn?p=preview
Что я делаю неправильно?