Задать вопрос
@furrya_black

Angular 2, как узнать состояние дочернего ngIf не трогая код дочернего элемента/компонета?

<roo-component>
    <div *ngIf="canOrNot">Oooops</div>
</root-component>

В root компоненте хочу узнать состояние работы директивы ngIf, то есть в идеале в root компоненте сделать что то вроде:

@NgIfChildDirective() private ngIfD;
....
this.ngIfD.subscribe();


Хочу отследить состояние (show/hidden, то есть в случае с ngIf в DOMе или нет элемент)
  • Вопрос задан
  • 227 просмотров
Подписаться 1 Оценить 1 комментарий
Ответ пользователя ozknemoy К ответам на вопрос (2)
ozknemoy
@ozknemoy
яваскриптист
если планируется именно подписчик исспользовать то достаточно просто эмитить все изменения переменной canOrNot в roo-component
Ответ написан
Комментировать