這是官方文檔的說法給出了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 }) } }