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でこれと同等の方法を教えてくれる人はいますか?
ありがとう。