Laravel反向路由的好处

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel反向路由的好处相关的知识,希望对你有一定的参考价值。

根据this链接,我们被告知通过反向路由,我们可以生成链接。但Laravel已经为此提供了named routing。以及生成链接的另一种方法是route辅助函数。

那么在Laravel中使用反向路由的实际好处是什么?

答案

Laravel反向路由根据路由声明生成URL。反向路由使您的应用程序更加灵活。它定义了链接和Laravel路由之间的关系。使用现有路径的名称创建链接时,Laravel会自动创建相应的Uri。这是反向路由的一个例子。

//路由声明

Route::get(‘login’, ‘users@login’);

使用反向路由,我们可以创建一个链接,并传入我们定义的任何参数。如果未提供,可选参数将从生成的链接中删除。

{{ html::link_to_action('users@login') }}

它会在视图中自动生成类似http://xyz.con/login的Url。

以上是关于Laravel反向路由的好处的主要内容,如果未能解决你的问题,请参考以下文章

Laravel - 所有路由上的 NGINX + Apache 反向代理 404

laravel5.5路由使用name的好处

laravel5.5学习2-路由系统

Laravel5.1 路由 -路由分组

laravel 兜底路由

django路由层 反向解析和名称空间