Extjs JsonStore 有没有 root属性
var store = new Ext.data.JsonStore({
totalProperty: 'totalCount',
idProperty: 'threadid',
root: 'bugs',
remoteSort: true,
fields: ['id', 'name', 'date', 'origin'],
proxy: new Ext.data.HttpProxy({
url:'ListServlet',
method:'post'
})
});
上面的Root 属性是那来的
totalProperty: 'totalCount',
idProperty: 'threadid',
root: 'bugs',
remoteSort: true,
fields: ['id', 'name', 'date', 'origin'],
proxy: new Ext.data.HttpProxy({
url:'ListServlet',
method:'post'
})
});
上面的Root 属性是那来的
作者: Nicholas_Xht 发布时间: 2011-06-09
是有的,api上没有说明,但在介绍jsonstore时有个例子是配置了root属性
作者: shuaiyz 发布时间: 2011-06-09
root:包含数据行集合的属性名字。
作者: LeeHomWong 发布时间: 2011-06-09
这个要看你返回来的json对象集合
比如返回来的是
{"totalCount":2,"rows":[{"sid":0,"name":"张三"},{"sid":1,"name":"李四"}]}
那么root就指向rows 即root:rows 这样store就可以得到rows下面的json数组了
比如返回来的是
{"totalCount":2,"rows":[{"sid":0,"name":"张三"},{"sid":1,"name":"李四"}]}
那么root就指向rows 即root:rows 这样store就可以得到rows下面的json数组了
作者: guowangsheng2011 发布时间: 2011-06-09