亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

不用uses就不能起別名了么?

Route::get('member/{id}','MemberController@member_info',
	[
	'as'?=>?'info',
	]
);

大家看我的代碼,我不想用uses關聯控制器,這樣寫就報錯了。為什么?

補充:

路由就是如上代碼。

控制器代碼如圖:
http://img1.sycdn.imooc.com//58970bae00015b5207060548.jpg

報錯如下圖:
http://img1.sycdn.imooc.com//58970beb00011a4608710651.jpg

求解。

正在回答

2 回答

這個寫法可能不行,我從網上搜索了一下 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');
	}
}


0 回復 有任何疑惑可以回復我~
#1

瀧一4229703

如果member累下的mb方法需要傳參,Route::get該怎么寫?
2018-05-14 回復 有任何疑惑可以回復我~

Route::get('test1','StudentController@test1',[

? ? 'as' => 'info',

? ? ]);

我這樣寫并沒有報錯,把錯誤粘出來大家一起看一下

0 回復 有任何疑惑可以回復我~
#1

edgex 提問者

您好,再幫我看看吧,我補充了。
2017-02-05 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

不用uses就不能起別名了么?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號