laravel中命名路由的使用方法
2017-02-24 11:55
791 查看
laravel提供了很多magic方法来,先来讲讲命名路由的使用,有两种方法非常便捷。
命名路由让你可以更方便的为特定路由生成 URL 或进行重定向。你可以使用 as 数组键指定名称到路由上
1、第一种:通过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'))
在模板中这样使用
<a href="{{route('web.user')}}" rel="external nofollow" >user</a>
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。
您可能感兴趣的文章:
相关文章推荐
- 【转】Laravel 深入理解路由和URL生成(使用action方法生成奇葩url的原因)
- nginx 下使用laravel 需要配置.conf文件,否则无法访问指定路由(不知道说路由是否合适,刚学的小白,tp中对应的应该方法)
- laravel Route::controller 使用路由命名
- laravel如何使用命名路由
- nginx 下使用laravel 需要配置.conf文件,否则无法访问指定路由(不知道说路由是否合适,刚学的小白,tp中对应的应该方法)
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(四):使用 命名空间 简化配置
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(四):使用 命名空间 简化配置
- 浅谈城中村宽带出租最简单的限制用户使用路由的方法,价格低了不限制路由不行
- 命名空间的使用方法
- 使用用户控件时,网站运行没有问题,但生成网站时却出错:命名空间“ASP”中不存在类型或命名空间名称“ascx_ub_weightbar_ascx” 的解决方法
- [黑马程序员] _变量的基本使用方法(赋值、占位符、接收、命名规则)
- Win2003作路由使用方法
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(四):使用 命名空间 简化配置
- PHP 5.3中的命名空间使用方法浅述
- windows 7 在使用无线路由或者插线出现黄色感叹号排除方法
- [Python]面向对象--属性和方法命名使用
- MVC命名空间中的~UrlHelper中的Action方法告诉我们方法重载的重要性(路由的统一)
- Cursor JAVA时间格式化处理 sqlite的主键命名 SQLite使用方法
- 使用同样账号却无法拨号上ADSL之谜(路由无法拨号上ADSL,封路由解决方法)
- mvc 路由调试辅助类RouteDebug使用方法