发布时间:2023-11-17 17:30
例子
$page = $this->request->get('page', '1');
$rows = $this->request->get('rows', '20');
$curriculumModel->where(['grade_id' => $gradeId])->paginate($rows);
传入一个$rows 单页总条数 在方法请求里面传$page就可以自动分页
我以为是我传的$page在默认分页方法里面接收了其实不是,当然你的模拟请求必须穿才行,我现在注释掉$page的get请求
//$page = $this->request->get('page', '1');
$rows = $this->request->get('rows', '20');
$curriculumModel->where(['grade_id' => $gradeId])->paginate($rows);
发现也是可以的
仔细查看源码后原来是这里获取到了当前页码数
call_user_func([
$class,
'getCurrentPage',
], $config['var_page'])
所以我猜想是直接获取了所有请求的
一款相见恨晚SCI论文写作神器-phrasebank-润色英文表达
论文翻译《Computer Vision for Autonomous Vehicles Problems, Datasets and State-of-the-Art》(第一、二章)
实力见证,再度折桂 | 云扩科技入选《The Forrester Wave 中国RPA行业发展报告, Q3 2022》
php基于微信小程序的医院预约挂号系统+uinapp+Mysql+计算机毕业设计
Dest0g3 520迎新赛 Misc EasyEncode
【历史上的今天】5 月 23 日:Java 正式发布;晶体管的共同发明者出生