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

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

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 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年前 评论

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