发布时间: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'])
所以我猜想是直接获取了所有请求的
二、java版 SpringCloud分布式微服务云架构之Java 开发环境配置
【SSM框架】——Mybatis详解02(案例源码文末自取)
史兴国对谈余晨:Web3浪潮之下,如何勾勒中国IP的出海航线?
【Xilinx Vivado时序分析/约束系列4】FPGA开发时序分析/约束-实验工程上手实操
vue,vue3 新手可能忽略的问题,解构对象丢失响应式,如props,torefs, pinia响应式核心
SpringBoot项目快速百度UidGenerator分布式数据库id生成器
SpringBoot整合Spring Security【超详细教程】
Jupyter Notebook 又一利器 Visual Python,拯救不想写代码的你