阅读(3348)
赞(11)
Laravel 8 分页器实例方法
2021-07-07 09:14:34 更新
每个分页器实例提供了如下方法来获取附加的分页信息:
方法 | 描述 |
---|---|
$paginator->count() |
获取当前页数据的数量。 |
$paginator->currentPage() |
获取当前页页码。 |
$paginator->firstItem() |
获取结果集中第一条数据的结果编号。 |
$paginator->getOptions() |
获取分页器选项。 |
$paginator->getUrlRange($start, $end) |
创建分页 URL 的范围。 |
$paginator->hasPages() |
是否有多页。 |
$paginator->hasMorePages() |
是否有更多页。 |
$paginator->items() |
获取当前页的所有项。 |
$paginator->lastItem() |
获取结果集中最后一条数据的结果编号。 |
$paginator->lastPage() |
获取最后一页的页码。(在 simplePaginate 无效)。 |
$paginator->nextPageUrl() |
获取下一页的 URL。 |
$paginator->onFirstPage() |
当前页是否为第一页。 |
$paginator->perPage() |
每页的数据条数。 |
$paginator->previousPageUrl() |
获取前一页的 URL。 |
$paginator->total() |
数据总数(在 simplePaginate 无效)。 |
$paginator->url($page) |
获取指定页的 URL。 |
$paginator->getPageName() |
获取分页的查询字符串变量。 |
$paginator->setPageName($name) |
设置分页的查询字符串变量。 |