Laravel 8 显示分页结果
当调用 paginate 方法时,你会得到 Illuminate\Pagination\LengthAwarePaginator 实例,调用 simplePaginate 方法时,你会得到 Illuminate\Pagination\Paginator 实例。这些对象提供了几个描述结果集的方法。除了这些辅助方法,分页器的实例是迭代器,可以像数组一样循环。所以,当你得到结果后,你可以使用 Blade 模版来显示数据、渲染分页链接:
<div class="container">
@foreach ($users as $user)
{{ $user->name }}
@endforeach
</div>
{{ $users->links() }} links 方法会渲染结果集中剩余页面的链接。每个链接都已经包含了 page URL 变量。记住, links 方法生成的 HTML 兼容 Tailwind CSS 框架。