Php 当我需要新路由时,NotFoundHttpException laravel错误为什么?
为什么我没有找到HttpException 我的代码运行良好,除了这条路线。 我有另一条路线,看起来像这样,很好用。 我试图在控制器中删除id并写入idPhp 当我需要新路由时,NotFoundHttpException laravel错误为什么?,php,laravel,Php,Laravel,为什么我没有找到HttpException 我的代码运行良好,除了这条路线。 我有另一条路线,看起来像这样,很好用。 我试图在控制器中删除id并写入id 由于您的id在路线中不是可选的,请将您的路线更改为: Route::get('/npa/{id?}', 'HomeController@npa'); 将Id传递到路由->路由::获取“/npa/{Id}”HomeController@npa“as/npa/28 并将您的功能更改为 function npa($id) {
由于您的id在路线中不是可选的,请将您的路线更改为:
Route::get('/npa/{id?}', 'HomeController@npa');
将Id传递到路由->路由::获取“/npa/{Id}”HomeController@npa“as/npa/28 并将您的功能更改为
function npa($id)
{
$news = Post::where('category_id', $id)->orderBy('created_at', 'desc')->paginate(12);
return view('npa', compact('news'));
}
function npa($id)
{
$news = Post::where('category_id', $id)->orderBy('created_at', 'desc')->paginate(12);
return view('npa', compact('news'));
}