为什么页码没有分配为“?page=2”到 blade 中的 Laravel 路由?
Why is the page number not assigning as "?page=2" to the Laravel route in blade?
我的路线是:
Route::get('/posts/{id}', 'PostsController@index')->name('posts.index');
我的 blade 观点是:
{{route('posts.index', $id, ['page' => Request::get('page')])}}
即使我在分页的第二页上,上面的 blade 代码也没有将页码分配给 URL,我做错了什么?
使用这个
{{route('posts.index', ['id'=>$id,'page' => Request::get('page')])}} // here `id` is your route param it may change is u use resource route you can verify to run
php artisan route:list
as route()
第二个参数是所有参数所以你不能给第三个参数
我的路线是:
Route::get('/posts/{id}', 'PostsController@index')->name('posts.index');
我的 blade 观点是:
{{route('posts.index', $id, ['page' => Request::get('page')])}}
即使我在分页的第二页上,上面的 blade 代码也没有将页码分配给 URL,我做错了什么?
使用这个
{{route('posts.index', ['id'=>$id,'page' => Request::get('page')])}} // here `id` is your route param it may change is u use resource route you can verify to run
php artisan route:list
as route()
第二个参数是所有参数所以你不能给第三个参数