一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

layui 分页怎么处理-报错排查和参数设置

时间:2026-08-26 12:00:49 编辑:袖梨 来源:一聚教程网

判断layui是否好用,关键不在功能堆得多,而在layui 的 page 参数名必须和后端接收字段一致、后端返回结构必须含 total 和 data 字段、前端 table.render 必须开启 request 和 response 映射能不能解决真实需求。先看使用边界,再看具体做法。

先看原文给出的关键信息:直接用 PageHelper 或 MyBatis-Plus 的 Page 配合 layui 的 table.render 就能跑通,但必须对齐「页码起始值」和「参数名」,否则总页数、当前页全错;layui 的 page 参数名必须和后端接收字段一致 layui 默认把分页参数叫 page 和 limit(不是 pageNum/pageSize),而 PageHelper 常见写法是按;不统一就会查出第 1 页数据,但前端显示第 2 页的记录。。继续往下处理时,重点放在这些条件上:PageHelper 查询后,用 PageInfo 提取:PageInfo pageInfo = new PageInfo<>(list);return R.ok().put("count", pageInfo.getTotal()).put("data", pageInfo.getList());MyBatis-Plus 更省事:IPage page = new Page<>(page, limit)。收尾检查时,再把这些细节对上:service.page(page, wrapper);return R.ok().put("count", page.getTotal()).put("data", page.getRecords());request: { pageName: 'page', limitName: 'limit' } —— 确保请求 URL 带 ?。

热门栏目