1-3Controller之Response
控制器中的方法:
public function response1(){ /*响应的常见类型: * 1.字符串 * 2.视图 * 3.json * 4.重定向 * */ //响应JSON /*$data=[ 'errCode'=>0, 'errMsg'=>'success', 'data'=>'sean' ]; return response()->json($data);//返回处理后的json数据:{"errCode":0,"errMsg":"success","data":"sean"} */ //4.重定向: //return redirect('response2'); //重定向到response2中 //重定向并携带参数: //return redirect('response2')->with('message','我是快闪数据'); //action()跳转: //return redirect()->action('StudentController@response2')->with('message','我是快闪数据'); //route() 通过别名跳转: //return redirect()->route('response2')->with('message','我是快闪数据'); //返回上一个页面 return redirect()->back(); } public function response2(){ //return '我是response2'; return Session::get('message','暂无数据'); //只有一次: }