这是官方文档的说法给出了swiper组件一直来回滑动的bug原因
以下是修正方法
<swiper autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" bindchange="swiperChange" current="{{current}}">
swiperChange(e){ let current = e.detail.current; let source = e.detail.source //console.log(source); // 这里的source是判断是否是手指触摸 触发的事件 if (source === 'touch') { this.setData({ current:current }) } }