Такой вопрос:
Есть х2 соседних компонента:
- компонент А находится в routet-outlet
- компонент Б рендерится при условии *ngIf
компонент А при клике передаёт значение в Subject observable, на которые подписывается компонент Б.
Если компонент Б на момент передачи данных в Subject находится в DOM'е, данные в таком случае корректно отлавливаются и выводятся, а если нет, то данные подхватывает только при повторном триггере метода компонента А
Это нормально поведение ?