Route::在Laravel 8中获取格式

Route::在Laravel 8中获取格式,laravel,laravel-routing,laravel-8,Laravel,Laravel Routing,Laravel 8,我想创建一个网页,可以切换到不同的语言,我找到了一些教程,但似乎不再用于Laravel8 我想把它转换成Laravel 8格式 Route::get('landingpage/home', 'LanguageController@index'); Route::get('landingpage/change', 'LanguageController@change')->name('changeLang'); 提前感谢您必须先导入控制器,然后才能在路线中使用它 Route::get('l

我想创建一个网页,可以切换到不同的语言,我找到了一些教程,但似乎不再用于Laravel8

我想把它转换成Laravel 8格式

Route::get('landingpage/home', 'LanguageController@index');
Route::get('landingpage/change', 'LanguageController@change')->name('changeLang');

提前感谢

您必须先导入控制器,然后才能在路线中使用它

Route::get('landingpage/home', [LanguageController::class,'index']);
use App\Http\Controllers\LanguageController;

Route::get('landingpage/home', [LanguageController::class,'index']);

您必须先导入控制器,然后才能在路由中使用它

use App\Http\Controllers\LanguageController;

Route::get('landingpage/home', [LanguageController::class,'index']);

为了彻底起见:

Route::get('landingpage/home', 'App\Http\Controllers\LanguageController@index');

----

Route::get('landingpage/home', ['App\Http\Controllers\LanguageController', 'index']);

----

use App\Http\Controllers\LanguageController;

Route::get('landingpage/home', [LanguageController, 'index']);

补充回答。

为了更全面:

Route::get('landingpage/home', 'App\Http\Controllers\LanguageController@index');

----

Route::get('landingpage/home', ['App\Http\Controllers\LanguageController', 'index']);

----

use App\Http\Controllers\LanguageController;

Route::get('landingpage/home', [LanguageController, 'index']);
补充答复