在Ext JS的3.x版本中,我有一个带有json代理的商店来从服务器获取完整的数据集,然后我将该商店用作具有PagingMemoryProxy的商店中的阅读器,原始商店为读者为网格面板提供分页数据。
json商店: -
var fleetReader = new Ext.data.JsonReader({
root:'results',
successProperty:'success',
totalProperty:'total',
idProperty:'vid'
},
fleetRec
);
var fleetDs = new Ext.data.Store({
proxy: new Ext.data.ScriptTagProxy({
url: 'request/getfleet',
timeout: 10000
}),
reader:fleetReader
});
然后我按如下方式创建此商店的分页版本: -
fleetPagedDs = new Ext.data.Store({
proxy: new Ext.ux.data.PagingMemoryProxy(fleetDs.reader.jsonData),
reader: fleetDs.reader,
remoteSort: true
});
有人能告诉我在ExtJS 4中如何相当于这个吗?
感谢。