laravel - laravel 8路由中“As”关键字的替代方式
问题描述
这是 Laravel 5.8 中可用的路由。*
Route::get('/dashboardone',['as'=>'dashboard-one', 'uses'=>'DashboardController@index'] );
我如何在 Laravel 8.x中使用('as'=>'dashboard-one') ?下面是 laravel 8.x 路线
Route::get('/dashboardone',[App\Http\Controllers\DashboardController::class, 'index']);
我应该在路由中定义什么以及如何通过昵称来调用它。??
解决方案
命名路由可以这样完成(文档):
Route::get('/dashboardone', [\App\Http\Controllers\DashboardController::class, 'index'])->name('dashboard-one');
推荐阅读
- python - Python用从索引到另一个的值填充数组
- c++ - 用袖带实现实到复 FFT
- asp.net - 如何将 Angular 与 .ASP.NET Core MVC 应用程序混合使用?
- gradle - 如何防止监控构建文件夹的gradle checkstyle
- javascript - 将多个动作还原为一次
- objective-c - 在这种情况下如何设置完成块?
- javascript - Rails 4 - 单击时在 js.erb 中渲染 ruby 部分
- python - Matplotlib直方图:用最大值限制x轴而不忽略超过该值的记录
- modelica - 具有超过 10000 个方程的模型 / NonLinearTearing / OpenModelica 标志用法
- openstack - 无法在 devstack 节点外部访问 DevStack 实例