gpt4 book ai didi

Extjs4-在加载网格后为列提供默认排序

转载 作者:行者123 更新时间:2023-12-05 00:26:11 24 4
gpt4 key购买 nike

网格加载数据后,如果我们尝试对任何列进行排序,默认方向是升序。我们可以为网格列定义一个默认排序,这样在加载网格后,如果我点击该列,它应该首先按降序排序。我不想在加载时沿那个方向对带有该列的网格进行排序。这应该在网格加载了值之后发生。我正在使用远程排序。因此,每当加载网格时,我都会清除所有排序器,以便它不记得之前的排序。我尝试在服务器端动态添加排序器,但这会导致网格在加载时使用该属性和方向进行排序我不要。
我尝试使用 sortInfo,它不起作用。

立即需要它,如果有人能回答这个问题,将非常感激。非常感谢。

最佳答案

尝试添加 sorters给您的 store :

Ext.define('SuggestedOrders.store.SODetails',
{
extend: 'Ext.data.Store',
// some more of your code
sorters:
{
field: 'column you need to sort by',
direction: 'DESC'
}
});

附录:

您需要删除 remoteSort: true选项。设置后,您将无法单击列/属性标题来更改其排序方向。尝试不使用它并让我知道 ;)

关于Extjs4-在加载网格后为列提供默认排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22691220/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com