中间的页码不显示,只有上一页下一页

解决方案
1、第一种解决方法:直接修改源码改成默认配置为 bootstrap
在vendor/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php 修改两处
将116行修改成
public static $defaultView = 'pagination::bootstrap-4';
将124行修改成
public static $defaultSimpleView = 'pagination::simple-bootstrap-4';
此时的效果,页码出现,但样式仍不够美观

在页面的头部引入 bootstrap
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/css/bootstrap.min.css" integrity="sha384-zCbKRCUGaJDkqS1kPbPd7TveP5iyJE0EjAuZQTgFLD2ylzuqKfdKlfG/eSrtxUkn" crossorigin="anonymous">
2、第二种解决方法: 使用文档提供的方式 用到Paginator的地方都定义一下,但是可能修改的地方很多。

use Illuminate\Pagination\Paginator;
Paginator::useBootstrap();
最终效果


905

被折叠的 条评论
为什么被折叠?



