如何在Laravel中添加分頁(yè)鏈接

小樊
87
2024-07-25 04:23:13

在Laravel中,你可以使用Paginator類(lèi)來(lái)添加分頁(yè)鏈接。你可以在控制器中使用paginate方法來(lái)獲取分頁(yè)數(shù)據(jù),然后在視圖中使用links方法來(lái)生成分頁(yè)鏈接。

下面是一個(gè)簡(jiǎn)單的示例:

在控制器中獲取分頁(yè)數(shù)據(jù):

use App\Models\Post;

public function index()
{
    $posts = Post::paginate(10); // 每頁(yè)顯示10條數(shù)據(jù)
    return view('posts.index', ['posts' => $posts]);
}

在視圖中顯示分頁(yè)鏈接:

@foreach ($posts as $post)
    <!-- 顯示文章內(nèi)容 -->
@endforeach

{{ $posts->links() }}

在上面的示例中,我們首先在控制器中獲取了分頁(yè)數(shù)據(jù),然后在視圖中使用$posts->links()方法來(lái)生成分頁(yè)鏈接。這樣就可以在頁(yè)面上顯示分頁(yè)鏈接了。

0