在 extjs 商店中设置限制不会更新页面变量

fro*_*sty 1 extjs4 extjs4.1

我的店里有以下东西。请注意,限制设置为 10。我可以在 firebug 上看到返回了 10 条记录。我的问题是我的网格分页似乎没有正确的“页面”值。

即我总共有 11 条记录(应该是 2 页)

proxy:{
    type:'ajax',
    api:{
        read: '/CutterHistory/Read/',
        update:'/CutterHistory/Update',
        create:'/CutterHistory/Update',
        destroy:'/CutterHistory/Remove'
    },
    reader:{
        type:'json',
        root:'CutterHistories',
        successProperty:'success',
        totalProperty:'Total'
    },
    writer:{
        type:'json',
        allowSingle:true
    },
    simpleSortMode: true,
    extraParams : {
        'sort' : sortBy,
        'search' : search,
        'limit' : 10,
        'destroyed' : destroyed
    }
},
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

和我的网格

在此处输入图片说明

Izh*_*aki 5

我很确定您不需要将 sort 和 limit 作为额外参数包含在内。如果你有一个分页工具栏,你应该简单地在你的商店中设置pageSize,商店会处理所有这些