Laravel 404 有参数但无参数时出错,它正在工作

Laravel 404 Error with parameter but without parameter it is working

提问人:TechRian 提问时间:4/26/2022 更新时间:4/26/2022 访问量:325

问:

路由::p refix('admin')->group(function () { 路由::get('/editcategory/{$id}', [CategoryContoller::class, 'edit'])->whereNumber('id')->name('editcategory'); });

此代码给了我一个 404 未找到。但是没有参数页面显示。

Laravel 雄辩 的路线 Laravel-8 命名路由

评论


答:

0赞 MONSTEEEER 4/26/2022 #1

尝试删除参数中的 。$

Route::prefix('admin')->group(function () { 
    Route::get('/editcategory/{id}', 
         [CategoryContoller::class, 'edit'])
                    ->whereNumber('id')->name('editcategory'); 
});
0赞 amirhosein hadi 4/26/2022 #2

我认为您最能从路由中删除“$”

Route::get('/editcategory/{id}')