3 回答
TA贡献1836条经验 获得超5个赞
为 foreach 传递不带 json_encode 的 all_data
public function getStatus(Request $request){
//SQLQuery which returns $data
$all_data = $data;
return view('welcome', compact('all_data'));
}
鉴于:
@foreach ($all_data as $data)
<td id="appid">{{$data['appid']}}</td>
<td id="firstname">{{$data['firstname']}}</td>
<td id="middlename">{{$data['middlename']}}</td>
<td id="lastname">{{$data['lastname']}}</td>
<td id="action">{{$data['action']}}</td>
@endforeach
TA贡献1936条经验 获得超6个赞
我的第一个想法是您正在访问 / 路由,它没有变量 all_data。要解决此问题,也只需从该路由调用控制器:Route::get('/', 'GetApplicationStatusController@getStatus')
TA贡献1775条经验 获得超11个赞
试试这个:return view('welcome')->with(compact('all_data'));
或者这个:return view('welcome')->with(['all_data'=>$all_data])
- 3 回答
- 0 关注
- 188 浏览
添加回答
举报