angularjs - 基于公共属性的数据项分组
问题描述
我在 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 编码风格实现了这一点。它工作正常。但我正在寻找一种更优雅的方式和最少的代码。任何指针都会非常有帮助。
谢谢
解决方案
推荐阅读
- php - php邮件程序发送邮件但未收到
- linux - 如何区分两个正在运行的同名Linux脚本?
- powershell - 从 Powershell 调用 Perl 脚本并将脚本输出存储在变量中
- python - 为什么 tensorflow 的 tf.random.uniform 在第一次运行时运行缓慢?
- visual-studio-code - 如何在扩展构建时确定 vscode 的当前和未来电子版本
- python - 添加一定数量的图像时,按钮网格垂直收缩
- vue.js - Vuetifyjs 2.0 主题不会随观察者而改变
- ios - 如何将 .arobject 文件转换为 .usdz 文件?
- javascript - vue js数据无法循环
- c++ - 为什么我收到转换函数错误?