laravel - 拉拉维尔 | Bootstrap 5 丸 - 课堂活动/表演
问题描述
如何正确添加表演和活动课程以引导 5 颗药丸?现在我尝试做这样的事情:
<div class="nav-head">
<ul class="nav nav-pills mb-3" id="pills-tab" role="tablist">
@foreach($blocks as $item)
@foreach ($item->offers->take(4) as $offer)
<li class="nav-item" role="presentation">
<a class="nav-link {{ $offer->first ? 'active' : ''}} {{ $offer->first ? 'show' : ''}}" data-bs-toggle="tab" href="#tabs-{{ $offer->id }}">{{ $offer->title }}</a>
</li>
@endforeach
@endforeach
</ul>
</div>
<div class="tab-content" id="pills-tabContent">
@foreach($blocks as $item)
@foreach ($item->offers as $offer)
<div class="tab-pane fade {{ $offer->first ? 'active' : ''}} {{ $offer->first ? 'show' : ''}}" id="tabs-{{ $offer->id }}" role="tabpanel" aria-labelledby="live-chat-tab">
...
</div>
@endforeach
@endforeach
</div>
线:
{{ $offer->first ? 'active' : ''}} {{ $offer->first ? 'show' : ''}}
但它不起作用。你能帮助我吗?谢谢!
解决方案
应该$loop->first
不是 $offer->first
当 时looping
,一个$loop
变量将在您的循环内可用。此变量提供对一些有用信息的访问,例如当前循环索引以及这是循环中的第一次还是最后一次迭代:
{{$loop->first ? 'active' : ''}} {{$loop->first ? 'show' : ''}}
推荐阅读
- amazon-web-services - XFS 增长不工作——没有分区的磁盘
- jquery - 粘贴事件第一次粘贴时未在列表中加载数据,但之后工作正常
- reactjs - 如何更改验证邮件中`GRAPHQL_AUTH`中的`frontend_domain`端口?
- python - 无法通过 django 中的外键关联创建记录
- reactjs - 用 jest 测试拖放(dnd-kit)
- python - Jupyter笔记本保存检查点的功能
- kotlin - 在 Kotlin 中使用无符号类型
- react-native - 尝试在模拟器上运行 react-native 项目
- python - bs4 findAll 没有从网站上的其他页面收集所有数据
- tensorflow - 我希望每次使用 keras.preprocessing 层都增强我的图像