Блог Михаила Крамера. PHP и JS
@ViewChild, ссылка на динамический блок под *ngIf

Иногда бывает необходимо получить через @ViewChild() ссылку на блок/компонент, который в шаблоне закрыт на *ngIf, т.е. по определённому условию появляется и исчезает. К счастью, сделать это достаточно просто.

На помощь здесь придут сеттеры. Вы просто декорируете через @ViewChild сеттер:

@ViewChild("t") set tabCont(t: NgbTabset) {
    this.tabs = t;
}

Комментарии