Laravel在href vs routes.php中使用操作
我必须使用别人编写的代码。我看到他们使用了以下语法:Laravel在href vs routes.php中使用操作,php,laravel,routes,Php,Laravel,Routes,我必须使用别人编写的代码。我看到他们使用了以下语法: <a href="{{ action('MessagesController@index') }}">Messages</a> 鉴于我会使用: <a href="messages">Messages</a> 并在routes.php中满足了这一需求 我不知道为什么会使用“action”语法——它可能来自于较旧版本的Laravel吗 我目前正在使用Laravel 5.3 谢谢操作助手函
<a href="{{ action('MessagesController@index') }}">Messages</a>
鉴于我会使用:
<a href="messages">Messages</a>
并在routes.php中满足了这一需求
我不知道为什么会使用“action”语法——它可能来自于较旧版本的Laravel吗
我目前正在使用Laravel 5.3
谢谢操作助手函数是一个生成给定操作URL的函数。看
自Laravel 5.1(或环形交叉口)开始提供该服务。谢谢对于使用哪种格式有什么偏好吗?它们似乎做了相同/相似的事情?我倾向于在我的项目中使用
route()
helper函数,我想action()
helper不需要命名路由,但我不太确定确切的用例是什么:)我的建议是始终使用命名路由-更易于维护。