Laravel 通过blade foreach访问集合
您已收到寄送邮件Laravel 通过blade foreach访问集合,laravel,Laravel,您已收到寄送邮件 @foreach ($despatchItems as $despatchItem) {{dd($despatchItem->qty)}} @endforeach 如果需要数量数组,请尝试以下操作: $despatchItems->map(function ($despatchItem) { return $despatchItems->qty; }) 很抱歉,我这边的小误会。我无法让你的代码工作。但我找到了另一个解决方案,我把它贴在了上面
@foreach ($despatchItems as $despatchItem)
{{dd($despatchItem->qty)}}
@endforeach
如果需要数量数组,请尝试以下操作:
$despatchItems->map(function ($despatchItem) {
return $despatchItems->qty;
})
很抱歉,我这边的小误会。我无法让你的代码工作。但我找到了另一个解决方案,我把它贴在了上面。我需要再试试你的方法。如果可能的话,你能给我多指点路吗。
public function create($jobId)
{
$job = Job::find($jobId);
$despatches = $job->despatches;
foreach ($despatches as $despatch) {
$despatchItems['despatchItems'][] = $despatch->despatch_items;
}
return view('employees.invoices.create',compact('despatchItems','job'));
}
@foreach ($despatchItems as $despatchItem)
{{dd($despatchItem->qty)}}
@endforeach
$despatchItems->map(function ($despatchItem) {
return $despatchItems->qty;
})