将extjs商店页面参数更改为零基础

时间:2016-04-21 09:17:00

标签: extjs

我有服务器后端,它接受基于零的页面参数来加载块数据。

但是,默认情况下,Extjs运行从1开始的页面索引。

有什么方法可以将Ext.data.Store页面参数更改为从零开始?

1 个答案:

答案 0 :(得分:1)

好吧,如果您只使用开箱即用的商店分页方法,我相信您可以覆盖loadPage方法,如下所示:

loadPage: function(page, options) {
    ...

    options = Ext.apply({
        // Overrite this row
        page: page - 1,
        start: (page - 1) * me.pageSize,
        limit: me.pageSize,
        addRecords: !me.clearOnPageLoad
    }, options);

    ...
},