php - 有没有办法通过他的路由名称从控制器返回视图?
问题描述
我的 web.php 上有这条路线
Route::get('/manager/posts/create', 'PostController@index')->name('createArticle');
有没有办法在返回视图而不是他的路由上从控制器调用此路由return view('manager.posts.crear');
像return view('createArticle')
什么?
解决方案
尝试这个
use Illuminate\Support\Facades\Route;
public function index(Request $request)
{
$routeName = Route::currentRouteName();
// or $routeName = $request->route()->getName();
return view($routeName);
}
推荐阅读
- github - 克隆私有存储库时如何解决错误
- jquery - Gatsby - 引导错误:util.js:68 Uncaught TypeError:无法读取未定义的属性“fn”
- java - 高效结合使用 logback、lombok 和 Spring Boot 2.4
- java - 仅调度时间窗口中的最新事件(每个聚合根)
- excel - 如何应用具有> 255 个字符的值的 Application.Match?
- visual-studio-code - 避免在 shell 脚本中输入按键
- sql - 如果我的查询成功,为什么并行性会影响?
- laravel - Laravel API:验证不访问我的 API 中的 PUT 请求数据
- r - 同时基于多列对数据框进行子集
- vue.js - vue 路由:具有正确路由/url 的同一页面上的列表详细视图