Ext.data.Store的reader为啥读不出数据
reader中有个root配置,指明读取json中的数组,可是设置都没问题,就是读取不到
Ext.data.Store定义
如果返回一个纯数组的json,即可读到数据,如下
如果加上success等其他信息就无法读取,不知是哪里问题,如下
Ext.data.Store定义
var store = Ext.create('Ext.data.Store', {
baseParams:{catalogid:0},
pageSize:countPerPage,
fields: ["id","filecode","filename"],
proxy: {
type: 'ajax',
url: '././FileListServlet'
},
reader:{
type:'json',
root:'items'
}
});
如果返回一个纯数组的json,即可读到数据,如下
[
{
"id": 10,
"catalogid": 0,
"filecode": "BF-36",
"filename": "供应厂商管理办法"
},
{
"id": 11,
"catalogid": 0,
"filecode": "BF-16",
"filename": "设备检修施工单位管理办法"
}
]
如果加上success等其他信息就无法读取,不知是哪里问题,如下
{
success: true,
total: 2,
items: [
{
"id": 10,
"catalogid": 0,
"filecode": "BF-36",
"filename": "供应厂商管理办法"
},
{
"id": 11,
"catalogid": 0,
"filecode": "BF-16",
"filename": "设备检修施工单位管理办法"
}
]
}
...全文
相关推荐
Ext.data.Store的基本用法
例如:```javascriptvar store = new Ext.data.Store({ proxy: new Ext.data.MemoryProxy(data), reader: new Ext.data.ArrayReader
Ext.data.Store 读取XML属性值
这篇博客文章《Ext.data.Store 读取XML属性值》可能深入探讨了如何利用`Ext.data.reader.Xml`来解析XML并填充数据存储。
ext 基本知识-store-proxy-reader-ext-connection-实例
总结起来,本篇内容涵盖了ExtJS中的核心数据组件,包括Ext.data.Connection的使用、Ext.data.Record的创建与操作、Ext.data.Store的配置以及数据交互的Proxy
读Ext之十(解析JSON)
**Ext.data.reader.Json**:当Store与JSON数据源交互时,会使用Json Reader。
Extjs4.0设置Ext.data.Store传参的请求方式(默认为GET)
例如:```javascriptvar Store = Ext.create('Ext.data.Store', { pageSize: pageSize, // 分页大小 model: 'Ext.data.Model


