swiper3.x initialSlide 设定初始化时slide的索引。 可不可以通过传参设置呢?
比如这样的
axios.get("url").then((response)=>{ //每次点击请求的id可能都是不相等的
for(let i=0;i<myData.length;i++){
if(myData[i].id === response.data.data.id){//当返回id相等的时候我穿回去这个id
this.swiperStart(i);
}
}
});
swiperStart(index){
this.$nextTick(() => {
var myswiper = new Swiper('.swiper-container', {
initialSlide: index,//这样没有效果
})
})
}
i = 1; initialSlide = i;这样设置行不行,我这样设置报错,大神求解
已解决:
在data里面初始化swiper 用slideTo(用动画的)替换 initialSlide