这是官方文档的说法给出了swiper组件一直来回滑动的bug缘由this
如下是修正方法spa
<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 }) } }