默认的Laravel5.5
使用的还是Bootstrap3
的分页结构,与Bootstrap4
的html
内容是不一致的,介绍一种简单的替换方法:
首先,找到你的 resources/views/vendor/pagination
目录,这是laravel
默认的分页样式视图文件,如果没有执行一下php artisan vendor:publish
就有了
default.blade.php
bootstrap-4.blade.php
simple-default.blade.php
simple-bootstrap-4.blade.php
可以看到 laravel
其实默认就已经为我们准备好了 bootstrap 4
的分页模板文件,这个时候最简单的就是改一下文件名字即可,之前的default.blade就是原来的bootstrap 3
的,所以我们可以将其改成 bootstrap-3.blade.php
,然后将 bootstrap-4.blade
改成默认的default.blade
,这样laravel
加载分页的时候用的就是4的样式了。
固然,你也可以像laravel文档上说的,在每一次渲染分页的时候指定具体的分页视图文件,比如:
$paginator->links('vendor.pagination.bootstrap-4')