如何在网格视图上反映商店的分拣机?

时间:2011-08-17 16:58:37

标签: extjs4 store extjs

在ExtJS / Sencha类别中的几十个答案之后,这是我对你所有ExtJS专家的第一个问题 - :)

在我的Ext.application.launch中,我正在做这样的事情 -


Ext.data.StoreManager.lookup('store_id').sorters.add(new Ext.util.Sorter({
            property : 'field name',
            direction: 'DESC'
        }));

在此之后,当我加载商店时,排序信息将按预期传递给服务器。 (它的直营店) 这里没问题。

问题是 - 我有一个由此商店支持的网格,如果我手动对网格中的列进行排序,则此“排序信息”不会反映在网格视图中。 (即我没有看到相应列上的排序图标)

是否可以根据商店的分拣机使用适当的排序图标来装饰网格列?

感谢您查看此内容。

1 个答案:

答案 0 :(得分:1)

迟到总比没有好:) 不要过滤商店本身,而是

{grid column}.setSortState('ASC', true, false);