Route::currentRouteName () 获取不了当前路由?

Route::currentRouteName() 获取不了当前路由

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 4
lmaster
Route::get('/demo', function () {
    return response(Route::currentRouteName());
})->name('lmaster');

file
成功了。。。。你的路由有名字么?

5年前 评论

@lmaster 我的name有名字 我返回的是一个空页面
starloop@DESKTOP-11O0PVK MINGW64 ~/Desktop
$

5年前 评论

@lmaster

file
我的name有名字 我返回的是一个空页面
我放在一个group里面的

file

5年前 评论
lmaster

@hanghang 额。。。。

Route::group(['prefix' => 'demo'], function () {
    Route::get('test1', ['as' => 'lmaster.test1', function () {
        return response(Route::currentRouteName());
    }]);
    Route::get('test2', function () {
        return response(Route::currentRouteName());
    })->name('lmaster.test2');
});

file

file
这个是为什么那?

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!