我正在使用带有Tailwind CSS的Laravel 8。已尝试根据文档自定义默认分页视图。使用php artisan vendor:publish --tag=laravel-pagination发布了视图,但它仍然使用默认视图,而不是发布的视图。我还尝试按照文档中的描述,通过将Paginator::defaultView('resources/views/vendor/pagination/tailwind.blade.php');添加到AppServiceProvider:boot()方法中,显式地指定分页器的默认视图。这也不起作用。清除缓存没有帮助。
发布于 2021-05-12 17:55:02
原来因为我使用Livewire组件来渲染页面,所以不得不使用php artisan livewire:publish --pagination。它发布完全相同的文件,但是发布到livewire而不是pagination子目录。这是超级混乱的IMHO,应该在文档中提到。
https://stackoverflow.com/questions/67501061
复制相似问题