为什么我有 NotFoundHttpException ?
除了这条路线外,我的代码工作正常。
我有另一条看起来像这样的路线,并且运行正常。
我试图删除(id)并在 controller
function npa()
{
$news = Post::where('category_id', 28)->orderBy('created_at', 'desc')->paginate(12);
return view('npa', compact('news'));
}
Route::get('/npa/{id}', 'HomeController@npa');
答案 0 :(得分:1)
因为您的ID在路线中不是可选的,请将您的路线更改为此:
Route::get('/npa/{id?}', 'HomeController@npa');
答案 1 :(得分:0)
将ID传递到您的路线-> Route :: get('/ npa / {id}','HomeController @ npa')as / npa / 28
然后将您的功能更改为
return