[英]Laravel Route Link - Error Route not Defined
在包含我的路线的 web.php 中,我有以下路线:
Route::get('/profile', 'Profile\ProfileController@index');
链接到我的个人资料 Controller
我正在链接到这个 controller
Route::get('/profile', 'Profile\ProfileController@index');
但是,当我导航到设置了此路由的页面时,出现此错误
ErrorException (E_ERROR)
Route [profile] not defined. (View: D:\MAMP\htdocs\milestoneexp\resources\views\layouts\app.blade.php) (View: D:\MAMP\htdocs\milestoneexp\resources\views\layouts\app.blade.php)
但是,当我从路由切换到 URL 时,以下代码在导航中正常工作
<a class="dropdown-item" href="{{ url('profile') }}">{{ __('Profile') }}</a>
为什么 URL 工作但不能路由? 我怎样才能让我的路线工作?
Laravel 版本 5.8.35
或者,您也可以这样做:
Route::get('profile', [
'as' => 'profile',
'uses' => 'Profile\ProfileController@index',
]);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.