如何引入swiper
<link href="https://cdn.bootcss.com/Swiper/4.5.1/css/swiper.min.css" rel="stylesheet">
<script src="https://cdn.bootcss.com/Swiper/4.5.1/js/swiper.min.js"></script>
<div class="swiper-container" id="swiper">
<div class="swiper-wrapper">
<div class="swiper-slide">
<div class="home">
<img src="assets/img/food.png" alt="">
</div>
</div>
<div class="swiper-slide">
<div class="home">
<img src="assets/img/home.png" alt="">
</div>
</div>
<div class="swiper-slide">
<div class="home">
<img src="assets/img/tree.png" alt="">
</div>
</div>
</div>
</div>
<div class="up" id="up">
// 一个可以向下滑动的指示图标👇
</div>
let upClick = document.getElementById('up')
let mySwiper = new Swiper('.swiper-container', {
direction: 'vertical',
pagination: {
el: '.swiper-pagination',
paginationHide: false,
observer:true,
observeParents:true,
},
on: {
slideChange: function (event) {
if(mySwiper.activeIndex === 2){
upClick.style.display = 'none'
}else {
upClick.style.display = 'block'
}
}
}
})
upClick.onclick = function() {
mySwiper.slideNext()
if(mySwiper.isEnd){
upClick.style.display = 'none'
}
}