Laravel 8 顯示分頁(yè)結(jié)果

2021-07-15 16:50 更新

當(dāng)調(diào)用 paginate 方法時(shí),你會(huì)得到 Illuminate\Pagination\LengthAwarePaginator 實(shí)例,調(diào)用 simplePaginate 方法時(shí),你會(huì)得到 Illuminate\Pagination\Paginator 實(shí)例。這些對(duì)象提供了幾個(gè)描述結(jié)果集的方法。除了這些輔助方法,分頁(yè)器的實(shí)例是迭代器,可以像數(shù)組一樣循環(huán)。所以,當(dāng)你得到結(jié)果后,你可以使用 Blade 模版來(lái)顯示數(shù)據(jù)、渲染分頁(yè)鏈接:

<div class="container">
    @foreach ($users as $user)
        {{ $user->name }}
    @endforeach
</div>

{{ $users->links() }} 

links 方法會(huì)渲染結(jié)果集中剩余頁(yè)面的鏈接。每個(gè)鏈接都已經(jīng)包含了 page URL 變量。記住, links 方法生成的 HTML 兼容 Tailwind CSS 框架。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)