为了账号安全,请及时绑定邮箱和手机立即绑定

Laravel 中命名路由的一些用例是什么?

Laravel 中命名路由的一些用例是什么?

PHP
小怪兽爱吃肉 2021-08-28 16:12:58
阅读文档后,我对 Laravel 中的命名路由仍然只有一个模糊的概念。你能帮我理解吗?Route::get('user/profile', function () {    //})->name('profile');Route::get('user/profile', 'UserProfileController@show')->name('profile');它说:为给定路由指定名称后,您可以在通过全局路由功能生成 URL 或重定向时使用该路由的名称我不明白这句话的第二部分是什么意思,关于生成 URL 或重定向。profile在上面的例子中,生成的 URL 是什么?我将如何使用它?
查看完整描述

3 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

为路由添加名称后,您可以使用route()帮助程序创建 url。现在可以在您的应用程序中使用它。

例如,在您的刀片模板中,这可能如下所示:

{{ route('profile') }}

这将使用应用程序 url 和路由路径来创建一个 url。


查看完整回答
反对 回复 2021-08-28
?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

这是它的外观:

命名路线示例name('store');

Route::get('/store-record','YourController@function')->name('store');

store是这里的命名路线。称之为使用route('store')

定义另一种类型的路由。这不是命名路线:

Route::get('/store-record','YourController@function')

您可以使用访问此路线 {{ url('/store-record') }}

希望这可以帮助


查看完整回答
反对 回复 2021-08-28
  • 3 回答
  • 0 关注
  • 108 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信