我试着在每三分钟后显示一个项目 {{ $image->title }}
,
但是我使用的方法会在加载页面时产生一些延迟,即当我删除页面时 <div class='extra'>
,减少了200毫秒。
下面有没有最好的替代方法?
@foreach( $images as $index =>$image)
<div>
{{ $image->title }}
</div>
@if( count($images) > 0 && $index != 0 && ($index % 3) == 0 )
<div class="extra">
Item to show after three Image Titles
</div>
@endif
@endforeach
1条答案
按热度按时间i2loujxw1#
laravel有自己的blade$loop变量,用于帮助您查看此处的文档https://laravel.com/docs/8.x/blade#loops
在你的情况下,这样做更有意义