嗨,我有一个名为 homeController 的控制器和一个名为 home.blade.php (home) 的视图。我的 homeController 中有 2 个函数,我想在我的视图“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”
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;
}