關于laravel路由配置中@的作用

關于laravel路由配置中@的作用

控制器動作模式

URL::action('LoginController@index')

這種方式是根據注冊路由時 ‘uses’ 參數,自動生成映射到控制器方法的uri

Route::controller('login','LoginController');

結果類似于:

Route::get('login',['uses'=>'LoginController@getIndex']); Route::get('login/edit',['uses'=>'LoginController@getEdit']); Route::post('login/edit',['uses'=>'LoginController@postEdit']);

2種寫法沒區別,uses常配合as使用,為控制器動作指定路由名稱

Route::get('user/login',?[ 'as'?=>?'login',?'uses'?=>?'LoginController@getIndex' ]); return?redirect()->route('login');

推薦:laravel教程

以上就是關于

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享