使用while循环显示数据收集

时间:2019-05-21 19:47:14

标签: laravel-5.8

如何在刀片文件中使用while循环显示数据收集?假设我有一些这样的数据

$products = Product::latest()->where('status', 1)->get();
return view('products', compact('products'));

现在在这种情况下,如何在我的products.blade.php文件中写入此$ products变量。我不想使用@foreach循环。有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Laravel Collection的get方法在给定键处检索“行”。

@php $i=0; @endphp
@while($i < $products->count())
    {{ $products->get($i)->name }}
    @php $i++; @endphp
@endwhile