在ExtJS / Sencha类别中的几十个答案之后,这是我对你所有ExtJS专家的第一个问题 - :)
在我的Ext.application.launch
中,我正在做这样的事情 -
Ext.data.StoreManager.lookup('store_id').sorters.add(new Ext.util.Sorter({
property : 'field name',
direction: 'DESC'
}));
在此之后,当我加载商店时,排序信息将按预期传递给服务器。 (它的直营店) 这里没问题。
问题是 - 我有一个由此商店支持的网格,如果我手动对网格中的列进行排序,则此“排序信息”不会反映在网格视图中。 (即我没有看到相应列上的排序图标)
是否可以根据商店的分拣机使用适当的排序图标来装饰网格列?
感谢您查看此内容。
答案 0 :(得分:1)
迟到总比没有好:) 不要过滤商店本身,而是
{grid column}.setSortState('ASC', true, false);