Laravel:通过指定名称获取路线

Posted

技术标签:

【中文标题】Laravel:通过指定名称获取路线【英文标题】:Laravel: Get route by specify name 【发布时间】:2016-07-11 15:07:42 【问题描述】:

我有这样的配置路线:

Route::get(
    'index/type?',
    [
        'as'   => 'AAA.index',
        'uses' => 'AAA@index',
    ]
);

Route::any(
    'create/type',
    [
        'as'   => 'AAA.create',
        'uses' => 'AAA@create',
    ]
);

如果我有一个字符串 AAA.index,我想得到 index/type?

如果我有一个字符串 AAA.create,我想获得 create/type?

有什么方法可以做到这一点?

【问题讨论】:

【参考方案1】:

使用路由方式:

route('AAA.index', $parameter);

查看:https://laravel.com/docs/5.2/helpers#method-route

【讨论】:

以上是关于Laravel:通过指定名称获取路线的主要内容,如果未能解决你的问题,请参考以下文章

如何在 laravel 5.7 中获取当前视图名称(页面名称)

获取当前路线名称?

Laravel 重复的路线名称

Laravel路线中包含文件夹名称

如何在刀片文件 laravel 5.6 中获取当前路由名称

如何编写工匠命令以在 Laravel 中搜索特定路线名称