首先我們看一下數據表

想把類似的此數據分3頁,
在laravel中我們通常直接
User::paginate(想分頁的個數)
即可
但是分給前端的時候如果是分離開發,這樣的話前端不知道要怎么去處理數據,我們需要獲取前端2個參數
1.想要分頁的個數,2.可以分頁的總頁數(這個是自己處理)
首先我們先使用var_dump()
函數打印一下需要的信息


標記的地方打印出來可以看出路由后面加上?page=頁數
就可以得到我們的結果
實現思路
公司實現參數1.最多返回多少條,從第幾頁開始取值
思路一獲取每頁顯示的個數:這里表示先分3頁,request()->id
思路二獲取一共能分多少頁:數據庫總數量/每頁的個數=>數據庫總數量/($num=$num/request()->id);
最終我們需要的url
如果有特殊情況請使用
Model::offset(10)->limit(10)->get()
#上面的代碼表示查詢出第11-20條數據。
``
# laravel 最好用分頁
$_page 分頁的頁碼 $_limit每頁顯示的個數
$epds = Epds::forPage($_page,$_limit)->get();
return $epds;