首页 > 解决方案 > 材料表:对分组数据进行排序和显示

问题描述

我有一个数据源,其中包含分组的数据。例如父级: - 名称 - 字符串 - 段 - 段对象的数组列表(每个段对象都有标题和描述

我正在尝试使用 mat-table 在行和列中显示数据,如下所示: 在此处输入图像描述

当我单击段标题时,我想在段组中使用 mat-sort 和排序(即在对段进行排序后,排序后的数据应如下所示): 在此处输入图像描述

当我单击名称(标题)时,表格应按如下方式排序: 在此处输入图像描述

我该怎么做?有没有一种以上述格式对我​​的行进行分组的好方法。(现在我在 mat 单元格中使用 div 来显示看起来不正确的内容)。我尝试使用类似于此链接的显示方法 但是,当我将 mat-sort 添加到该组标题时,会在顶部进行排序,并且行在下面。

此链接 具有以所需方式显示数据的示例

标签: sortinggrouped-tablemat-table

解决方案


推荐阅读