路由定义失效,求大佬指教~!
Route::get('/', 'PagesController@root')->name('root');
这两种路由定义格式有啥区别么?为啥现在不支持上面的路由定义风格了?或者说该怎么兼容一下?
Route::get('/', [PagesController::class,'root')->name('root');
我Laravel10看了一下,
RouteServiceProvider.php
里面加上加上
protected $namespace = 'App\\Http\\Controllers';
和->namespace($this->namespace)
,上面的写法还是支持的,你直接查看之前项目的RouteServiceProvider.php
文件就明白了