Это больше похоже на вопрос Clarity (vmware), чем на angular, но я считаю, что мы можем решить это каким-то образом и с помощью Angular, или, возможно, мне не хватает какого-то важного жизненного цикла Angular, который может решить эту проблему.
Я использую «расширяемые строки» из таблицы данных ясности: https://vmware.github.io/clarity/documentation/v0.11/datagrid/expandable-rows
Я могу поместить любой текст под строкой, и он хорошо отображается, но когда я помещаю диаграмму внутри строки, это не работает.
Когда я помещаю ту же диаграмму вверху таблицы, она работает хорошо:
<div class="" id="chart"></div>
Но когда я помещаю это в расширенный столбец, это не работает:
<clr-dg-row-detail *clrIfExpanded>
Why chart doesn't display here
<div class="" id="chart"></div>
</clr-dg-row-detail>
Здесь мне может помочь любой эксперт по ясности. Вот мой стек. https://stackblitz.com/edit/clarity-datagrid-basic-ky6yze?file=app%2Fapp.component.html Пожалуйста, дайте мне знать, если вам нужна дополнительная информация: