最近用layui的时候发现一个很严重的问题。
写demo的时候发现分页是从第1页开始,不是从第0页开始,但是后台固定了摸得改。。。。。。。。。
发现官方暂时没有发现什么有效的操作手段,于是乎,自己动手,丰衣足食。
//修改版本2.5.4
//现在是第二版,第一版有BUG T_T
https://pan.baidu.com/s/1aL-E_R9_vby_EtqBSqa9-Q
tjf1
把这两个文件复制到layui 的 modules 下覆盖它,然后在table 渲染的时候加上这个属性。
如果是0则从第0页开始,如果是1,从第一页开始(原先的设想是设置成N从第N开始,但是失败了~~~~~)
修改完成后,分页从第0也开始了。哇哈哈哈哈
修改的逻辑就是 发送分页请求的时候如果startByZero是0,请求的参数减一,分页的时候如果分页是0,就当1处理,其他照旧。。。改这种转化后的的代码也是比较蠢的,
如果有童鞋有更好的方式,请联系一下我啦,谢谢。
————————————————————————————————————————————————
//2019-8-21
//版本2.5.4
修改startByZero 属性为true和false,修复序号显示BUG
添加pageObject 属性,添加后可以在请求的分页JSON请求上再添加一个父节点比如这样:这里pageObject 填写是rsf