首页 > 解决方案 > 基于公共属性的数据项分组

问题描述

我在 kendo + angular 中有一个网格,我需要在其中显示基于组的数据。例如:来自服务的响应会返回类似这样的东西

item 0 --> Id 1, Name ABC, Age 20, Dept. XYZ, Date date1
item 1 --> Id 2, Name DEF, Age 90, Dept. LMN, Date date1
item 2 --> Id 3, Name TUV, Age 44, Dept. GHI, Date date2

网格将显示,第一列 -> 日期;第二列 -> 名称 - 子列 -> 年龄 它必须按日期分组。即使我的回复有 3 个项目,我也需要根据共同日期将其组合起来(在这种情况下,将有 2 条记录,1 条用于日期 1,1 条用于日期 2)。我使用原生的 foreach 和 index 编码风格实现了这一点。它工作正常。但我正在寻找一种更优雅的方式和最少的代码。任何指针都会非常有帮助。

谢谢

标签: angularjskendo-grid

解决方案


推荐阅读