我有一个网格,它的存储是一个ArrayStore,我需要手动加载数据:
var result = [];
result.push(obj);
...
Ext.getCmp('uploadWindow').down('grid').getStore().loadData(result);
如何在此网格中添加分页,非常感谢。
我找到答案了,使用PagingMemoryProxy:
var store = Ext.getCmp('uploadWindow').down('grid').getStore();
store.setProxy({
type: 'pagingmemory',
data: result
});
store.load();
据我所知 - PagingMemoryProxy 用于优化网格中显示的大量数据。
以及您所需要的 - 只需使用 loadData 方法 将数据加载到商店。