如何使用ArrayStore在网格中进行分页

时间:2014-03-28 06:48:46

标签: extjs paging

我有一个网格,它的存储是一个ArrayStore,我需要手动加载数据:

var result = [];
result.push(obj);
...
Ext.getCmp('uploadWindow').down('grid').getStore().loadData(result);

如何在此网格中添加分页,真的很感激。

2 个答案:

答案 0 :(得分:0)

我找到答案,使用PagingMemoryProxy:

var store = Ext.getCmp('uploadWindow').down('grid').getStore();
store.setProxy({
   type: 'pagingmemory',
   data: result
});
store.load();

答案 1 :(得分:0)

据我所知 - PagingMemoryProxy用于优化网格中显示的大量数据 您需要的是 - 只需使用loadData method将数据加载到商店。