缓冲存储在ExtJS 6.2中产生错误

时间:2016-10-29 09:02:15

标签: javascript extjs

我无法在我的应用程序中进行缓冲存储工作。当我第一次使用缓冲存储打开我的网格时,我看到它向服务器端发出了两个请求,总共获得了200行。但是,当我向下滚动到底部时,我看到没有请求,尽管总数超过200行。这就是我的商店配置方式:

Ext.create('Ext.data.BufferedStore', {
    fields: fields,
    autoLoad: true,
    leadingBufferZone: 100,
    pageSize: 100,
    proxy: {
        type: 'ajax',
        url: "controller/MapsHandler.php", 
        actionMethods: {
            read: 'GET'
        },
        reader: {
            type: 'json',
            rootProperty: 'items',
            totalProperty: 'total'
        },
        extraParams:{action: "getGridData"}
        }
    });

我认为我做错了什么,但当我查看官方example时,我也遇到了错误。这就是它的样子:

enter image description here

正如您所看到的,当我向下滚动时,会弹出一个相同的错误:

  

TypeError:c未定义

网格没有填充数据。

0 个答案:

没有答案