|
1金钱
核心代码这个是轮播图的代码switchSwiper用于切换到指定轮播图的
<img :class="activeIndex == (index+1) ? 'current_chart' : ''" v-for="(pic,index) in masterPicList" :src="pic" :key="index" @click="switchSwiper(index+1)"/>
这个是初始化的代码
this.$nextTick(() => {
let that = this;
this.swiper = new Swiper('.swiper-container', {
autoplay: 2000,
loop: true,
onSlideChangeEnd(swiper) {
that.activeIndex = swiper.activeIndex;
}
})
})
现象:第一轮进行轮播的时候swiper.activeIndex返回的数字是1,2,3,4,5正常顺序,轮播完成后loop:true重新轮播第二次开始就会一直返回2,3,4,5,6。
请教大神这个什么问题?
|
|