移动端轮播图——Vue
喜欢的小伙伴可以和我互相关注哦
有任何疑问都可以私聊我
互相学习,共同进步
pc端轮播图主页里也有哦
还是老样子,先看效果图
具体实现代码解析
- HTML结构
<div class="swiper"> <div class="container"> <ul ref="imgBox" @transitionend="animateEnd" @touchstart="touchstart" @touchmove="touchmove" @touchend="touchend"> <!-- 过渡结束事件、开始触摸、触摸移动和触摸结束事件 --> <!-- 为了实现无缝循环滚动需要在li前后分别复制最后一张图片和第一张图片 --> <li><img :src="imgArr[imgArr.length-1].src" alt=""></li> <li v-for="(item, index) in imgArr" :key="index" > <img :src="item.src" alt=""> </li> <li><img :src="imgArr[0].src" alt=""></li> </ul> </div> <div class