如何在extjs树存储中实现二级排序。我想要一个案例,其中排序后的所有列也应该按玩家排序。
想象一下我有几列:玩家,高分,花费的时间。如果我按小时数排序,它会对结果进行排序,然后按玩家排序。因此,如果我们有10个人,花费的小时= 20,他们都将按玩家姓名的字母顺序显示。
我曾尝试在doSort方法中添加一个额外的排序器,但似乎没有任何效果。
我试过了:
this.sorters.add(new Et.util.Sorter({
property:'gamer',
direction: 'ASC'
}));这个属性在商店里。
有什么想法吗?
发布于 2012-07-20 23:37:22
您可以像这样为Ext.util.Sorter()定义一个排序器数组:
this.sorters.add(new Ext.util.Sorter([ {property: 'gamer', direction: 'ASC'}, {property:'highScore', direction: 'DESC'} ]))
https://stackoverflow.com/questions/11575886
复制相似问题