换行符不适用于清晰度可扩展行数据网格

Line breaks not working on clarity expandable rows data grid

我第一次使用 Clarity 数据网格的可扩展行功能。我最初的假设是,我可以在折叠视图中写入任何 HTML 以显示。

VMware 可扩展数据网格:https://vmware.github.io/clarity/documentation/v0.11/datagrid/expandable-rows

但不知何故,这不起作用。即使我明确提到 <br> 标签,也不会发生换行。

<clr-dg-row-detail *clrIfExpanded>
    <h2> 1st Line </h2>
    <br>
    <h3> Why the next line is not coming in new Line </h3>
</clr-dg-row-detail>

我不确定我是否遗漏了一些基本概念,但这很烦人,而且我不知道如何解决这个问题。 这是我的 stackblitz link:https://stackblitz.com/edit/clarity-datagrid-basic-fvjrst?file=app/app.component.html

扩展内容的容器使用 display: flex,这会导致您的块项目弯曲以适合容器。简单的解决方法是像这样将其包装在单个块元素中。

<clr-dg-row-detail *clrIfExpanded>
  <div>
    <h2> Header 2 </h2>
    <br>
    <h3> Header 3 </h3>
  </div>
</clr-dg-row-detail>

我会进一步调查这个问题,看看我们是否可以更好地解决它,但这为您提供了前进的道路。