Extjs4获得store的数据

[code="java"]ShowUserInfo :function(){
Ext.create("MyExtJS.view.user.ShowUser");
var myStore=Ext.create('MyExtJS.store.UserStore');
//alert(myStore.data.number);
alert(myStore.getCount());
}[/code]
aler结果是0,用上边的myStore.data.number是undefined,为什么取不到呢??
[code="java"]Ext.define('MyExtJS.store.UserStore', {
extend : 'Ext.data.Store',
model : 'MyExtJS.model.UserModel',
autoLoad : true,
proxy:{
type:'ajax',
url:'system/user!queryUserById?uid='+uid,
reader:{
type:'json',
root:'anotherUserList'
}
},
remoteSort:true

});[/code]
model:[code="java"]Ext.define('MyExtJS.model.UserModel', {
extend : 'Ext.data.TreeModel',
fields : [{
name : 'id',
mapping : 'id'
},
'name',
'number',
'password',
'sex',
'birtnday',
'phone',
'address',
'lastLogTime',
'logTimes',
'email',
'remarks',
'majorAndClass_id',
'department_id',
'role_id']
});[/code]
前台返回结果:
[img]http://dl2.iteye.com/upload/attachment/0092/1519/2db8dcc0-4760-3050-bc65-81e8bd12fdc1.png[/img]

查看全部
muyexia521
木叶下521
2013/12/15 15:30
  • extjs4
  • 点赞
  • 收藏
  • 回答
    私信
满意答案
查看全部

0个回复