layui table表格分页从0开始,自定义请求参数


最近用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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM