1

假设我有很多人:

[
  {name: 'Vasily', age: 18, salary: 5},
  {name: 'Vasily', age: 25, salary: 10},
  {name: 'Vasily', age: 30, salary: 15},
  {name: 'Ivan'  , age: 18, salary: 6},
  {name: 'Ivan'  , age: 25, salary: 9},
  .......
]

每个人在这个数组中有几行显示他们在不同生活时刻的薪水。

我想group by name然后按该aggregate salary薪水排序。因此,如果我按总工资降序排序,我可以看到谁赚得更多。

这是我此刻得到的东西。这按每个组内的薪水排序,我想按全球薪水排序。

4

2 回答 2

2

最后我找到了方法。我不得不ui-tree-view改用。这是plunker

于 2016-07-25T16:25:51.643 回答
0

尝试使用它们允许基于多列对记录进行排序的角度数据表,这样您就可以添加数据集,一切都会为您完成。

关于 Grid-UI,我找到了这个文档,从我所看到的情况来看,我认为当您按不同的列对数据进行分组时,无法进行排序。我认为您需要删除分组才能使其正常工作。

于 2016-07-22T18:01:33.150 回答