1 定义Model
Ext.define('User', {
extend: 'Ext.data.Model',
fields: [
{name: 'id', type: 'int'},
{name: 'name', type: 'string'}
]
});
2 生成Json 数据
var data = {
users: [{
id: 1,
name: 'Ed Spencer'
},
{
id: 2,
name: 'Abe Elias'
},
{
id: 3,
name: 'Abe Eli33as'
}
]
};
3 产生Store
var mystore = Ext.create('Ext.data.Store', {
autoLoad: true,
model: 'User',
data : data,
proxy: {
type: 'memory',
reader: {
type: 'json',
root: 'users'
}
}
});