Ext JS 4.2中的分页内存代理等效技术是什么?



在版本3。我有一个带有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中等效这个吗?

谢谢。

您是否在寻找Ext.ux.data.PagingMemoryProxy?

来自Sencha文档:

分页内存代理,允许在内存数据集上使用分页网格。

最新更新