You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel 8分页样式突然变为Bootstrap 如何恢复TailwindCSS样式?

Laravel 8 安装Laravelist/Comment后分页恢复Tailwind样式方案

问题根因

Laravelist/Comment扩展包的服务提供者内部调用了Paginator::useBootstrap()方法,强制修改了Laravel全局分页驱动为Bootstrap样式,优先级高于项目默认配置,因此安装扩展后全局分页样式被覆盖。

解决方案

方案一:全局强制指定Tailwind分页(推荐)

项目级服务提供者加载顺序晚于第三方扩展包,在App\Providers\AppServiceProvider.php中添加配置即可覆盖扩展包的设置:

  1. 头部引入分页门面:
use Illuminate\Pagination\Paginator;
  1. 在boot()方法中添加分页配置:
public function boot()
{
    Paginator::useTailwind();
}
  1. 执行命令清理视图缓存:
    php artisan view:clear

方案二:局部指定分页视图(无需修改全局配置)

如果仅需要部分页面分页用Tailwind样式,可直接在Blade调用时指定内置的Tailwind分页视图,将原有写法:
{{ $posts->links() }}
修改为:
{{ $posts->links('pagination::tailwind') }}

修改后刷新页面即可看到分页样式恢复为Tailwind风格。

内容的提问来源于stack exchange,提问作者Maik Lowrey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 14:15:06