来设置过渡动画
问题与难点: 当轮播图到达最后一个图片时, 需要平滑切换到第一张, 如果没有过渡动画倒无所谓, 否则将会出现从最后一张快速倒回第一张的动画, 降低体验....)
// 设置轮播图总长, 加上新加的两个
this.swiper.style.width = (this.totalLength + 2) * 300 + 'px'
// 当前轮播图位置分布为...给.swiper设置x轴偏移位置, 以及添加过渡动画....此时没有过渡动画, 就实现了最后一位5和第一位5的快速切换, 然后过渡到第1位;
给currentPosition设置为1后, 进入到切换动画, 这样视觉上就是5过渡到1
animate () {...设置轮播图总长, 加上新加的两个
this.swiper.style.width = (this.totalLength + 2) * 300 + 'px'
// 当前轮播图位置分布为