proxy和reader必需的参数

proxy读取,reader映射


var store = new Ext.data.Store({
proxy: new Ext.data.MemoryProxy(data),
reader: new Ext.data.ArrayReader({}, PersonRecord),
sortInfo: {field: 'name', direction: 'DESC'}, //排序 store.getSortState()获取
remoteSort:true//??
});


排序: 属性store.setDefaultSort('name','DESC'); 函数store.sort('name', 'DESC');

读取数据:
经典:for (var i = 0; i < store.getCount(); i++) {
var record = store.getAt(i);
alert(record.get('name'));
}
foreach:store.each(function(record) { alert(record.get('name')); });
分页2:var records = store.getRange(0, 1);
for (var i = 0; i < records.length; i++) {
var record = records[i];
alert(record.get('name'));
}
可byId store.getById(1001)

posted on 2013-08-27 09:38  Glimis  阅读(125)  评论(0编辑  收藏  举报