В настоящее время у меня есть такой макет
<parent-comp>
<child1> </child1>
<child2> </child2>
</parent-comp>
Родительский компонент имеет фиксированную высоту (1000 пикселей). У дочернего элемента 1 есть 2 состояния: расширенный (200 пикселей) и свернутый (10 пикселей). Я хотел бы использовать эту информацию длярассчитать и обновить высоту child2 соответственно
Я не хочу устанавливать высоту child2 автоматически (мне нужно конкретное значение, поскольку это требование для передачи его в другую библиотеку (виртуальная прокрутка))
Как мне этого добиться?
Я пытался ViewChild + ElementRef, чтобы получить высоту дочернего компонента из родительского компонента, но, похоже, это вызывает ExpressionChangedAfterItHasBeenCheckedError, когда я пытаюсь обновить высоту дочернего компонента
Если дочернийвывод компонента это его текущая высота для родителя или родитель должен прочитать его от своего потомка?