Laravel 基本视图返回路由不起作用
Laravel basic view returning route does not work
当我尝试访问页面时遇到了这个问题 link 它工作正常。但是当我尝试在 link 中编写路线以便使用导航栏访问它时,它会抛出以下错误:
Route [home] not defined. (View: C:\wamp64\www\projectName\resources\views\layouts\master.blade.php) (View: C:\wamp64\www\projectName\resources\views\layouts\master.blade.php)
我的路线如下:
Route::get('/home', function () {
return view('home');
});
这就是我在导航栏中写路线的方式link:
{{ Route('home') }}
非常感谢任何帮助。
当您使用命名路线时,您必须为该特定路线提供 name
。将您的代码更改为:
Route::get('/home', function () {
return view('home');
})->name('home);
当我尝试访问页面时遇到了这个问题 link 它工作正常。但是当我尝试在 link 中编写路线以便使用导航栏访问它时,它会抛出以下错误:
Route [home] not defined. (View: C:\wamp64\www\projectName\resources\views\layouts\master.blade.php) (View: C:\wamp64\www\projectName\resources\views\layouts\master.blade.php)
我的路线如下:
Route::get('/home', function () {
return view('home');
});
这就是我在导航栏中写路线的方式link:
{{ Route('home') }}
非常感谢任何帮助。
当您使用命名路线时,您必须为该特定路线提供 name
。将您的代码更改为:
Route::get('/home', function () {
return view('home');
})->name('home);