Drcus | 王亚振

Drcus | 王亚振

随便写,记录点东西

ExtJs Proxy: 禁止分页参数

发布于:  

ExtJsProxy 会向服务端发送默认分页参数:

  • pageParam: 0
  • startParam: 0
  • limitParam: 25

如果不想让它发送这些参数给服务端, 可以把它们设置为 undefined

比如下面的例子:

Ext.define('Namesmodel', {
  extend: 'Ext.data.Model',
  fields: [
    {name: 'code'}
  ],
  proxy: {
    type: 'rest',
    url: '/api/expense/names',
    reader: {
      type: 'json',
      rootProperty: 'data',
      totalProperty: 'total'
    },
    pageParam: undefined,
    startParam: undefined,
    limitParam: undefined
  }
})

解决有些时候数据没有显示完的 bug, 因为默认是显示 25 条数据。

厚颜一下 ~^_^~

赏赐