因為項目中要使用輪播贯溅,所以選用了vue-awesome-swiper拄氯,但是在使用過程中,它浅,發(fā)現(xiàn)在播在初始化的時候是好的译柏,路由跳轉(zhuǎn)后,再返回原頁面姐霍,自動輪播失效鄙麦。需要拖動一下,才可以繼續(xù)自動輪播镊折。
在此記錄一下
首先思路如下:
1.路由跳轉(zhuǎn)的時候胯府,重新加載swiper的初始化代碼,因為使用的是options的方式恨胚,不太好操作骂因,放棄了這個
2.確定初始化屬性中已經(jīng)使用了observer: true和observeParents: true依舊無效
3.確定autoplay中使用了disableOnInteraction: false 依舊無效
4.根據(jù)網(wǎng)上前輩所提示,使用了.stopAutoplay()和.startAutoplay()依舊無效后可以嘗試以下方法
方法:使用定時器赃泡,用跳轉(zhuǎn)下一頁的方法寒波。
? mounted: function () {
? ? setInterval( () => {
? ? this.swiper.slideNext();
}, 3000)
? ? },
小輩拙見,如有問題急迂,大神請指正