Laravel 分页不适用于 tailwindcss
Laravel pagination not working with tailwindcss
这是我的控制器文件的索引函数
public function index()
{
$projects = Projects::All()->paginate( 5 );
return view('projects.index')->with('projects', $projects);
}
而且,这是我的 blade 文件的分页代码
@foreach ($projects as $project)
{{ $project->links('pagination::tailwind') }}
@endforeach
但是,还是有一个错误,就是说
BadMethodCallException
Method Illuminate\Database\Eloquent\Collection::paginate does not exist.
你打错了。这是不正确的:
{{ $project->links('pagination::tailwind') }}
错误 1:您缺少 's':
{{ $projects->links() }}
错误2:您不必将链接放在循环中,而是放在循环外。循环后正常。
@foreach($records as $record)
{{ $record->field }}
@endforeach
{{ $records->links() }}
建议:我更愿意告诉 laravel 我在这个文件中使用的是哪个分页器:
App/Providers/AppServiceProvider.php
public function boot()
{
Paginator::useBootstrap(); //bootstrap in this case
}
对于 tailwind,无需指定任何内容,因为它是默认设置。
这是我的控制器文件的索引函数
public function index()
{
$projects = Projects::All()->paginate( 5 );
return view('projects.index')->with('projects', $projects);
}
而且,这是我的 blade 文件的分页代码
@foreach ($projects as $project)
{{ $project->links('pagination::tailwind') }}
@endforeach
但是,还是有一个错误,就是说
BadMethodCallException
Method Illuminate\Database\Eloquent\Collection::paginate does not exist.
你打错了。这是不正确的:
{{ $project->links('pagination::tailwind') }}
错误 1:您缺少 's':
{{ $projects->links() }}
错误2:您不必将链接放在循环中,而是放在循环外。循环后正常。
@foreach($records as $record)
{{ $record->field }}
@endforeach
{{ $records->links() }}
建议:我更愿意告诉 laravel 我在这个文件中使用的是哪个分页器: App/Providers/AppServiceProvider.php
public function boot()
{
Paginator::useBootstrap(); //bootstrap in this case
}
对于 tailwind,无需指定任何内容,因为它是默认设置。