swiper.js - SwiperJS 拇指错误
问题描述
用拇指创建了一个滑动。当我单击拇指时,它会以难以理解的逻辑向右滚动。我不明白这可能与什么有关,我试图解决这个问题第二天,没有任何结果。是否可以以某种方式禁用此选项,以便您可以在单击时删除此滚动条?
const productThumbs = new Swiper(".swiper-thumbs", {
spaceBetween: 30,
loop: true,
slidesPerView: 6,
loopedSlides: 7,
});
const productCarousel = new Swiper(".swiper-content", {
effect: 'fade',
fadeEffect: {
crossFade: true
},
touchRatio: 0,
thumbs: {
swiper: productThumbs,
}
});
.swiper-slide{
background: gray;
}
.swiper-thumbs .swiper-slide{
height: 300px;
}
.swiper-content{
margin-top: 30px;
}
.swiper-thumbs .swiper-slide{
display: flex;
flex-direction: column;
}
.swiper-content .swiper-slide{
height: 250px;
background: black;
color: white;
font-size: 72px;
}
<link href="https://unpkg.com/swiper/swiper-bundle.min.css" rel="stylesheet"/>
<script src="https://unpkg.com/swiper/swiper-bundle.min.js"></script>
<div class="swiper-container swiper-thumbs">
<div class="swiper-wrapper">
<div class="swiper-slide">
<span class="slider-title">01</span>
<img src='https://i.ibb.co/Tq5Hvp8/1.png'>
<span class="slider-desc">Windows Server</span>
</div>
<div class="swiper-slide">
<span class="slider-title">02</span>
<img src='https://i.ibb.co/Tq5Hvp8/1.png'>
<span class="slider-desc">Windows Server</span>
</div>
<div class="swiper-slide">
<span class="slider-title">03</span>
<img src='https://i.ibb.co/Tq5Hvp8/1.png'>
<span class="slider-desc">Windows Server</span>
</div>
<div class="swiper-slide">
<span class="slider-title">04</span>
<img src='https://i.ibb.co/Tq5Hvp8/1.png'>
<span class="slider-desc">Windows Server</span>
</div>
<div class="swiper-slide">
<span class="slider-title">05</span>
<img src='https://i.ibb.co/Tq5Hvp8/1.png'>
<span class="slider-desc">Windows Server</span>
</div>
<div class="swiper-slide">
<span class="slider-title">06</span>
<img src='https://i.ibb.co/Tq5Hvp8/1.png'>
<span class="slider-desc">Windows Server</span>
</div>
</div>
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
</div>
<div class="swiper-container swiper-content">
<!-- Additional required wrapper -->
<div class="swiper-wrapper">
<!-- Slides -->
<div class="swiper-slide">Slide 1</div>
<div class="swiper-slide">Slide 2</div>
<div class="swiper-slide">Slide 3</div>
<div class="swiper-slide">Slide 4</div>
<div class="swiper-slide">Slide 5</div>
<div class="swiper-slide">Slide 6</div>
</div>
</div>
我试图这样做,但我只是不明白为什么会这样
解决方案
在“thumbs”滑块中,您需要将值“loop”更改为“false”或从“thumbs”滑块中删除键“loop”。
推荐阅读
- amazon-web-services - 无法连接到 AWS RDS 上的 SQL Server
- scala - 不同大小数据类型的按位运算
- python - Python,如何从 JSON 数据创建表 - 索引
- c# - 文本框中的 Asp.net C# 印地语字体在 PostBack 中被转换为数字和符号
- javascript - axios响应得到200码状态,但有时数据为空
- locking - Teradata 7423:HY000] 对象已锁定,现在等待。交易中止
- python - 在 python 中验证 sys.argv[] 参数
- c++ - 使用具有员工详细信息(姓名,ID,职位,薪水)的类的朋友函数查找最高薪水并打印最高薪水详细信息
- batch-file - 当 .sln 文件具有“任何 CPU”时,如何从 .bat 文件中恢复 nuget 包?
- vue.js - Vue.js - 过滤多个字段