bootstrap-4 - Bootstrap Carousel:变量不循环的指标
问题描述
我在 Bootstrap v4.6.0 中有一个轮播:
<div id="myc{{idcarousel}}" class="carousel slide carousel-fade" data-ride="carousel">
我使用如下指标和控件:
<ol class="carousel-indicators">
{{#each imagefile as |item|}}
{{#if @first}}
<li data-target="#myc{{idcarousel}}" data-slide-to="0" class="active"></li>
{{else}}
<li data-target="#myc{{idcarousel}}" data-slide-to="{{@index}}"></li>
{{/if}}
{{/each}}
<a class="carousel-control-prev" href="#myc{{idcarousel}}" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#myc{{idcarousel}}" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
但只有控件起作用。当我单击指示器时,图像不会滑动。如何以不同的方式处理指标的数据目标?谢谢你的提示。
解决方案
如果复杂,为什么容易是另一种选择。我现在使用车把助手。
helpers: {
mycar: function(value) {
return "#myc" + value;
}
}
<ol class="carousel-indicators">
{{#each datei as |item|}}
{{#if @first}}
<li data-target="{{mycar ../idcarousel}}" data-slide-to="0" class="active">
</li>
{{else}}
<li data-target="{{mycar ../idcarousel}}" data-slide-to="{{@index}}"></li>
{{/if}}
{{/each}}
</ol>
问候
推荐阅读
- ios - SwiftUI Bug 修复“无法转换 'Binding 类型的值
'到预期类型'绑定<_>?'" - aws-appsync - 如何在 lambda 调用的 Appsync 中添加订阅?
- vuetify.js - 在Vuetify中,如何防止在checkbox里面点击一个chip来勾选checkbox?
- java - 为什么以下递归程序会给出以下输出
- react-native - 将值从 React Native 选择器组件传递回 VueJS 调用者
- c - 在 C 中计算互补误差函数 erfcinv() 的逆
- scala - 用于 SortedMap 的 scalaz Monoid
- python-3.x - Python Plotly-Dash 从清单中删除“内联”,因此项目位于单独的行中
- algorithm - 面试问题:让夫妻坐在一起的最少交换次数
- google-drive-api - 如何在 google colab 中使用 face_recognition 和驱动器数据