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