php – 为laravel路由添加名称

我的路线定义为:

Route::get('/novanoticia', 'HomeController@getNovaNoticia');

当我运行PHP artisan route:list时,它在名称列上没有显示任何内容.如何以这样的方式为路由添加名称,以后我可以通过它的名称调用它:href =“{{route(‘route_name’,$routeparam)}}?

或者我必须重新定义路线吗?提前致谢

解决方法:

选项1

Route::get('/novanoticia', 'HomeController@getNovaNoticia')->name('route_name');

选项2

Route::get('/novanoticia', ['as' => 'route_name', 'uses' => 'HomeController@getNovaNoticia']);

https://laravel.com/docs/5.3/routing#named-routes

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...