场景:因为个人使用layui开发后台模块,因为layui有自己的表模块,所有的都用分页封装,返回的数据格式也有固定的要求
因此,我们不能使用laravel的快速分页来分页。
只有offset()和limit()可以一起使用,实现自定义分页功能
看看为我实现的代码
$ pagenNum=请求(' page ');$ limit=请求(' limit ');$ count=admin :3360 count();$ page=$ page nnum-1;if ($page!=0){ $ page=$ limit * $ page;$ limit=$ limit * $ pageNum} $ data=admin : offset($ page)-limit($ limit)-get()-to array();返回响应([ 'code'='0 ',' msg'=' ',' count'=$count,' data '=$ data]);这是layui的表格模块的渲染
以上laravel自定义分页、offset()和limit()的实现案例,都是边肖分享的内容。希望能给大家一个参考,支持我们。