您好我有一个名为homeController的控制器和一个名为home.blade.php(home)的视图。我在homeController中有两个函数,我想在我的视图'home'中使用它。
名为index()的函数工作正常,但我如何从函数userchart()获取值到我的视图'home'。
public function index(){
$value1 = '';
$value2 = '';
return view('home', compact('$value1', 'value2'));
}
public function userchart(){
$value3 = '';
$value4 = '';
return view('home', compact('$value3', 'value4'));
}
现在在我的视图中,我只能访问$ value1和$ value2
foreach($value1 as $key){
echo $key->value;
}
如何访问数据'$ value3和$ value4'
答案 0 :(得分:0)
public function index(){
$data['value1'] = 'value1';
$data['value2'] = 'value2';
$data = array_merge($data, $this->userchart());
return view('home', $data);
}
public function userchart(){
$data['value3'] = 'value3';
$data['value4'] = 'value4';
return $data;
}