在构造器里新建了一些常量, 轮播图的DOM, 轮播图片的DOM数组, 轮播图的个数(注意是没有初始化前的图片个数), 以及赋值延时(默认是1000ms)
随后调用初始化函数
constructor (delay...= `translateX(${-this.currentPosition * 300}px`
}
3.滚动动画
滚动时, 给.swiper标记一个isAnimating的class,来标明正在滚动....滚动的延时使用设定的delay, 延时结束后, 清除过渡动画(过渡动画的清除, 主要给后面最后一位跳到第一位时用)和isAnimating标记
goSlider () {
// 添加过渡效果, delay...= new SliderBox(2000)
slider.start()
}
4.整体代码
<!...= new SliderBox(2000)
slider.start()
}