在此示例中,将开始向您说明如何使用laravel分页。

首先,我们为具有分页函数的列表用户设置路由。
routes/web.php
步骤2:创建控制器
与上述路由相同,这里我们将为路由添加一种新方法。 index()将返回带有分页数据,因此让我们添加以下内容:
app/Http/Controllers/UserController.php
步骤3:创建视图
在此步骤中,您需要创建用户视图blade文件,并将与links()一起使用,以便它将自动生成分页。
resources/views/users.blade.php
html>Laravel 8 CRUD Application - 无涯教程 Laravel 8 Pagination Example - 无涯教程
{!! $data->links() !!}
@if(!empty($data) && $data->count()) @foreach($data as $key => $value) Name Action @endforeach @else {{ $value->name }} @endif There are no data. 现在您可以运行并检查此示例。这是一个非常简单和基本的例子。
如果使用bootstrap程序,则必须在服务提供者(service provider)上添加useBootstrap(),如下所示:
appProvidersAppServiceProvider.php
如果您需要预先使用分页,则可以在下面看到如何使用。
Pagination与appends parameter
{!! $data->appends(['sort' => 'votes'])->links() !!}
与追加分页请求所有参数
{!! $data->appends(Request::all())->links() !!}
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2146/viewspace-2797488/ ,如需转载,请注明出处,否则将追究法律责任。