1.简介
在其他框架中,分页可能会非常痛苦。 Laravel的分页器已与查询生成器和Eloquent ORM集成在一起,并提供了便捷,易于使用的数据库结果分页。
默认情况下,分页器生成的HTML与Tailwind CSS框架兼容; 但是,Bootstrap视图也可用。
2.基本使用
2.1 分页查询构建器结果
有几种分页项目的方法。 最简单的方法是使用查询构建器上的分页方法或Eloquent查询。
分页方法会根据用户正在查看的当前页面自动设置适当的限制和偏移量。
默认情况下,当前页面由HTTP请求上的页面查询字符串参数的值检测到。 此值由Laravel自动检测,也自动插入到分页程序生成的链接中。
在此示例中,传递给分页方法的唯一参数是您希望“每页”显示的项目数。 在这种情况下,我们指定要在每页显示15个项目:
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\DB;
class UserController extends Controller
{
/**
* Show all of the users for the