![](/img/trans.png)
[英]How to sum data in array of JSON that get from controller when we compact to the view (Laravel)
[英]Laravel 6 - How to get the value from controller's compact array in view/blade?
我正在将一个使用 compact 的数组从我的控制器传递到一个刀片,我想在我的视图/刀片模板中一个一个地访问它们,但我总是收到这个错误:
这是我的紧凑数组的内容:
这是我来自Controller 的片段源代码:
//dd($flight_book_details);
$flight_book_details = $request->all();
return view('auth.register', compact('flight_book_details'));
这是我在视图/刀片模板中的片段源代码:
<h2>
@foreach($flight_book_details as $flight_book_detail)
{{$flight_book_detail->seat_quantity}} //Trying to access the 'seat_quantity'
@endforeach
</h2>
问题:有没有其他方法可以从视图中访问紧凑的值?
如果你想访问seat_quantity
你不需要foreach
循环通过它,
<h2>
{{$flight_book_details['seat_quantity']}}
</h2>
您正在获取所有 data.use 数组。 $flight_book_details->seat_quantity 数据获取对象时使用
{{$flight_book_details['seat_quantity']}}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.