87,992
社区成员
发帖
与我相关
我的任务
分享{
success: true,
users: [
{'id': '1', 'name': 'Ed', 'sex': 'man','QQ': '123', 'email': 'ed@sencha.com'},
{'id': '2', 'name': 'Tommy', 'sex': 'women','QQ': '789','email': 'tommy@sencha.com'}
]
}Ext.define('GoOut.model.Users', {
extend: 'Ext.data.Model',
/*requires: [
'Ext.data.reader.Json'
],*/
fields: [
'id',
'name',
'sex',
'QQ',
'email']
});
var model = Ext.create('GoOut.model.Users'); Ext.define('GoOut.store.Users', {
extend: 'Ext.data.Store',
model: 'GoOut.model.Users',
proxy: {
type: 'ajax',
url: 'data/users.json',
reader: {
type: 'json',
root: 'users'
},
writer:{
type:'json',
root: 'users'
}
},
autoLoad: true,
});
var UStore = Ext.create('GoOut.store.Users');
var TopicRecord =new GoOut.model.Users({
id:'10',
name:Uname,
sex:Usex,
QQ:Uqq,
email:Uemail});
UStore.addSorted(TopicRecord);
UStore.commitChanges();
var UStore = Ext.create('GoOut.store.Users');
var usrRecord = Ext.data.Record.create([
{name:'id',type:'string'},
{name:'name',type:'string'},
{name:'sex',type:'string'},
{name:'QQ',type:'string'},
{name:'email',type:'string'}
]);
var TopicRecord =new usrRecord({
id:'10',
name:Uname,
sex:Usex,
QQ:Uqq,
email:Uemail});
UStore.addSorted(TopicRecord);
UStore.commitChanges();