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