如何详细实现ThinkPHP中的分页响应功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1027个文字,预计阅读时间需要5分钟。
plaintext在使用分页功能时,请注意以下几点:
分页对象不能直接转 JSON
ThinkPHP 的分页对象(如 User::where()->paginate(10))内部封装了查询元信息、总数、当前页数据、URL 参数等。一旦调用 $list->toArray() 或 json($list),它就变成纯数组,所有分页方法(render()、lastPage()、hasPages())全部不可用。
本文共计1027个文字,预计阅读时间需要5分钟。
plaintext在使用分页功能时,请注意以下几点:
分页对象不能直接转 JSON
ThinkPHP 的分页对象(如 User::where()->paginate(10))内部封装了查询元信息、总数、当前页数据、URL 参数等。一旦调用 $list->toArray() 或 json($list),它就变成纯数组,所有分页方法(render()、lastPage()、hasPages())全部不可用。

