(简单)不确定这个 'as' 数组在路由资源控制器中的确切含义
(simple) Not sure what this 'as' array exactly means in route resource controllers
我正在查看一个项目,我不确定第三个参数中的 'as' 数组及其具体作用。在 laravel 文档中找不到太多关于它的信息。
Route::resource('users', 'UsersController', ['only' => 'show', 'as' => 'admin']);
使用 'as' 有助于创建命名路由:
Route::get('user/profile', ['as' => 'profile', function () {
//
}]);
这样您就可以访问 website_url/profile
而不是 website_url/user/profile
'as' 用作路由标识符。示例:
Route::resource('users', 'UsersController', ['only' => 'show', 'as' => 'admin']);
您可以通过这种方式访问 link
<a href="{{ route('admin') }}">Resource</a>
我正在查看一个项目,我不确定第三个参数中的 'as' 数组及其具体作用。在 laravel 文档中找不到太多关于它的信息。
Route::resource('users', 'UsersController', ['only' => 'show', 'as' => 'admin']);
使用 'as' 有助于创建命名路由:
Route::get('user/profile', ['as' => 'profile', function () {
//
}]);
这样您就可以访问 website_url/profile
website_url/user/profile
'as' 用作路由标识符。示例:
Route::resource('users', 'UsersController', ['only' => 'show', 'as' => 'admin']);
您可以通过这种方式访问 link
<a href="{{ route('admin') }}">Resource</a>