edgex
2017-02-03 01:24
Route::get('member/{id}','MemberController@member_info', [ 'as' => 'info', ] );
大家看我的代码,我不想用uses关联控制器,这样写就报错了。为什么?
补充:
路由就是如上代码。
控制器代码如图:
报错如下图:
求解。
这个写法可能不行,我从网上搜索了一下 Route 的参数 只能传两个(Route::get('user/{states}/{callback}', '控制器类名称@方法');),至于为什么传3个没有报错我也不清楚。还是遵循Laravel的规范用常规方式吧
//routes.php Route::get('member/mb',['as'=>'mb','uses'=>'MemberController@mb']); //MemberController.php class MemberController extends Controller{ public function mb(){ return route('mb'); } }
Route::get('test1','StudentController@test1',[
'as' => 'info',
]);
我这样写并没有报错,把错误粘出来大家一起看一下
轻松学会Laravel-基础篇
64153 学习 · 281 问题
相似问题