在ExtJs网格中,sortable为false后,列标题显示箭头图标

时间:2015-12-21 10:45:32

标签: sorting extjs gridpanel

我有一个ExtJs GridPanel,其中所有列中的sortable都为false。

然后,如果我按

排序
this.store.sort('Column1','ASC');
然后箭头重新开始。

sortable是否成真? 这是因为我正在整理商店或其他任何东西吗?

如果原因不同,那么删除箭头的解决方案是什么?

我将不胜感激。

1 个答案:

答案 0 :(得分:3)

正在显示箭头,因为商店中的分拣机会识别网格中的列,其中dataIndex等于您要排序的属性,尽管此列上的排序已禁用。在这种情况下,您可以覆盖列定义中的getSortParam函数,如下所示:

getSortParam: Ext.emptyFn

您的专栏将不再显示标题中的箭头。