在Laravel中,可以通過(guò)在控制器或模型中使用paginate()
方法來(lái)設(shè)置每頁(yè)顯示的條數(shù)。該方法接收一個(gè)整數(shù)參數(shù),表示每頁(yè)顯示的記錄數(shù)。例如,如果想要每頁(yè)顯示10條數(shù)據(jù),可以在查詢(xún)數(shù)據(jù)時(shí)使用paginate(10)
方法。
示例:
$posts = Post::paginate(10);
這樣就會(huì)每頁(yè)顯示10條Post
記錄。在視圖中可以使用links()
方法來(lái)生成分頁(yè)鏈接,讓用戶可以瀏覽多頁(yè)的數(shù)據(jù)。
另外,也可以在配置文件config/pagination.php
中設(shè)置默認(rèn)的每頁(yè)顯示條數(shù),這樣在調(diào)用paginate()
方法時(shí)就不需要每次傳遞參數(shù)了。
'per_page' => 10,