Ext.create('Ext.data.Store', {
storeId : 'simpsonsStore',
fields : ['name', 'email', 'phone'],
data : {
'items' : [{
'name' : 'Lisa',
"email" : "lisa@simpsons.com",
"phone" : "555-111-1224"
}, {
'name' : 'Bart',
"email" : "bart@simpsons.com",
"phone" : "555-222-1234"
}, {
'name' : 'Homer',
"email" : "home@simpsons.com",
"phone" : "555-222-1244"
}, {
'name' : 'Marge',
"email" : "marge@simpsons.com",
"phone" : "555-222-1254"
}]
},
proxy : {
type : 'memory',
reader : {
type : 'json',
root : 'items'
}
}
});
Ext.create('Ext.grid.Panel', {
title : '1跳转界面',
store : Ext.data.StoreManager.lookup('simpsonsStore'),
tools : [{
xtype : "button",
text : '2跳转界面'
}],
dockedItems : [{
xtype : 'toolbar',
dock : 'top',
items : [{
text : '3跳转界面'
}]
}],
columns : [{
text : 'Name',
dataIndex : 'name'
}, {
text : 'Email',
dataIndex : 'email',
flex : 1
}, {
text : 'Phone',
dataIndex : 'phone'
}],
height : 200,
width : 400,
renderTo : Ext.getBody()
});