由于本地存储代理,Extjs 网格面板最多显示 25 行。如何更改此限制值?

Extjs gridpanel display 25 rows max due to localstorage proxy. How to change this limit value?

我有一个网格面板,它的代码是:

{
            xtype: 'gridpanel',
            x: 10,
            y: 10,
            autoScroll : true,

           // height: 300,
            width: 300,
            title: 'Grid Panel',

            store: 'peopleStore',

            columns: [
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'name',
                    text: 'Name'
                },
                {
                    xtype: 'gridcolumn',
                    dataIndex: 'gender',
                    text: 'Gender'
                },
                {
                    xtype: 'numbercolumn',
                    dataIndex: 'age',
                    text: 'Age'
                }
            ]
        }

我的商店结构是:

 Ext.define('ThemeApp.store.peopleStore', {
        extend: 'Ext.data.Store',

            model: 'ThemeApp.model.peopleModel',
            storeId: 'peopleStore',


            proxy: {
                type: 'localstorage',
                id: 'PeopleInfo'
           }


    });

我有一个添加行按钮。但只显示 25 行,其余行位于这 25 行之后。有人知道这个问题吗?

当我的应用程序遇到类似问题时,我通过将代理的 limitParam 设置为空字符串“”来修复它,如果您不想发送限制参数,这是文档推荐的方法.

这也可能是商店 pageSize 的结果。