2016-07-22 38 views
1

比方說,我有一個人陣:UI格分組:排序由聚合值

[ 
    {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 nameaggregate salary,然後通過聚集工資排序。所以如果我按綜合工資降序排序,我可以看到誰賺得更多。

Here is plunker與我在這一刻得到的。這是按每個組內的薪水排序的,我想按全球薪水排序。

回答

1

最後我找到了方法。我不得不使用ui-tree-view。 這裏是plunker

0

嘗試使用angular datatables它們允許您根據多列對訂單進行排序,因此您可以添加數據集併爲您完成所有工作。

關於Grid-UI,我發現這個doc,並且從我所看到的我不認爲有可能在按不同列分組數據時進行排序。 我認爲你需要刪除分組才能工作。

+0

thx爲您的快速回復,我添加了plunker,plz檢查是否可以幫助它 – Denis