Laravel 6、"Missing Required Parameter For Route"
Laravel 6, "Missing Required Parameter For Route"
有
我在这段代码中的 Laravel 6 路由中有一个错误:
Route::group(['prefix' => 'list', 'as' => 'list.'], function()
{
Route::resource('/', 'StaffsController'); // List
});
在路由列表中给我一个我无法传递的空参数:
{{ route('admin.users.staffs.list.edit', ['id' => $person->id]) }}
Route List
admin/users/staffs/list/{}/edit | admin.users.staffs.list.edit
谢谢
试试这个
{{ route('admin.users.staffs.list.edit', $person->id) }}
如果不工作检查路线名称
Route::group([
'as' => 'admin.'
], function()
{
Route::group([
'as' => 'users.'
], function()
{
Route::group([
'as' => 'staff.'
], function()
{
Route::resource('list', 'StaffsController'); // List
});
});
});
资源路由不需要分组
顺便说一句,您可以随时调用此命令 php artisan route:list
来查看路由内部的情况。
有 我在这段代码中的 Laravel 6 路由中有一个错误:
Route::group(['prefix' => 'list', 'as' => 'list.'], function()
{
Route::resource('/', 'StaffsController'); // List
});
在路由列表中给我一个我无法传递的空参数:
{{ route('admin.users.staffs.list.edit', ['id' => $person->id]) }}
Route List
admin/users/staffs/list/{}/edit | admin.users.staffs.list.edit
谢谢
试试这个
{{ route('admin.users.staffs.list.edit', $person->id) }}
如果不工作检查路线名称
Route::group([
'as' => 'admin.'
], function()
{
Route::group([
'as' => 'users.'
], function()
{
Route::group([
'as' => 'staff.'
], function()
{
Route::resource('list', 'StaffsController'); // List
});
});
});
资源路由不需要分组
顺便说一句,您可以随时调用此命令 php artisan route:list
来查看路由内部的情况。