laravel如何使用命名路由

Posted IT中文社

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了laravel如何使用命名路由相关的知识,希望对你有一定的参考价值。

laravel提供了很多magic方法来,先来讲讲命名路由的使用,有两种方法非常便捷。

命名路由让你可以更方便的为特定路由生成 URL 或进行重定向。你可以使用 as 数组键指定名称到路由上


、第一种:通过route路由中的as关键字来实现

Route::get('api/user',['as'='web.user'],'messageController@userInformation');


2、第二种:通过Route的magic方法name来实现命名路由

Route::get('api/user','messageController@userInformation')->name('web.user');


3、如何使用

在代码中可以这样使用

this->visit(route('web.user'))

在模板中这样使用

{{ route('website.user') }}


详细请阅读( 原文链接 )

以上是关于laravel如何使用命名路由的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 5.7 使用某些命名空间的资源控制器路由名称是啥?

Laravel 找不到路由,除非路由被命名

Laravel中路由怎么写

Laravel 命名路由分组所有管理路由

四PHP框架Laravel学习笔记——路由命名和分组

laravel5路由改为规则匹配