![](/img/trans.png)
[英]Pass parameter from one function to other function in the same Controller Laravel
[英]How to get parameter from one function to another function in the same controller laravel
如何从控制器1到控制器2获取参数。控制器1是返回视图,控制器2是角度控制器。 如何从控制器1到控制器2取得branchid?
我将以下代码用于我的路线:
Route::get('srccond/{branchid}', 'ShowstaffController@return_view');
Route::get('/api/v1/srcs/', 'ShowstaffController@searchcond');
我对srccond route
看法
<a href="{{url('srccond/'.$value->branch_id)}}" class="brnch_clk"
data-branch="{{$value->branch_id}}">{{$value->branch_name}}</a>
我的控制器
public function return_view($branchid){
$data_branch_dep = DB::table('branch_tbl')->orderby('branch_name')->get();
$data_dep = DB::table('dep_tbl')->orderby('dep_name')->get();
return view('frontend.staffinfoajax', compact('data_branch_dep', 'data_dep'));
}
public function searchcond(){
return DB::table('studentinfo')->where('branchID', '=', $branchid)->get();
}
如何从function return_view
获取$branchid
到function searchcond
?
好吧,这样做
resolve(ShowstaffController::class)->return_view();
但我建议您制作一个新功能,而不要使用此功能,因为此功能正在返回视图。
如果要使用相同的函数,则可以向其传递参数,该参数可以告诉您返回视图或变量
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.