欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

swiper在vue項(xiàng)目中l(wèi)oop循環(huán)輪播失效的解決方法

 更新時(shí)間:2018年09月15日 09:46:55   作者:小問_  
今天小編就為大家分享一篇swiper在vue項(xiàng)目中l(wèi)oop循環(huán)輪播失效的解決方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

長話短說,在vue(2.5.x)中使用swiper(4.3.3),輪播加了autoplay和loop、observer、observeParents等參數(shù)還是很詭異的無法循環(huán)輪播;

那么可以這樣寫代碼試試:

this.$api.queryImages().then((resp) => {
 if(resp && resp.data.resultCode == "0"){
  this.swiperImgs = resp.data.data;
  this.$nextTick(() => { // 下一個(gè)UI幀再初始化swiper
  this.initSwiper();
  });
 }
})

是的,關(guān)鍵就在于上面這個(gè)初始化swiper的調(diào)用了,一般會(huì)用v-for循環(huán)渲染,然后馬上初始化swiper,但是這樣可能導(dǎo)致初始化時(shí)v-for還沒渲染完畢,所以可能swiper錯(cuò)亂, 那么swiper放在$nextTick下一個(gè)UI幀再初始化,保證了v-for已經(jīng)完成循環(huán)。

initSwiper() {
  if (this.swiper != null) return;
  this.swiper = new Swiper('.swiper-container', {
   loop: true,
   speed: 900,
   autoplay: {
   delay: 3000, //3秒切換一次
   disableOnInteraction: false
   },
   observer: true,//修改swiper自己或子元素時(shí),自動(dòng)初始化swiper
   observeParents: true,//修改swiper的父元素時(shí),自動(dòng)初始化swiper
 
   pagination: {
   el: '.swiper-pagination',
   // dynamicBullets: true,
   }
  });
  }

以上這篇swiper在vue項(xiàng)目中l(wèi)oop循環(huán)輪播失效的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue項(xiàng)目打包優(yōu)化的方法實(shí)戰(zhàn)記錄

    vue項(xiàng)目打包優(yōu)化的方法實(shí)戰(zhàn)記錄

    最近入職了新公司,接手了一個(gè)新拆分出來的Vue項(xiàng)目,針對該項(xiàng)目做了個(gè)打包優(yōu)化,把經(jīng)驗(yàn)分享出來,下面這篇文章主要給大家介紹了關(guān)于vue項(xiàng)目打包優(yōu)化的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • vue使用better-scroll實(shí)現(xiàn)橫向滾動(dòng)的方法實(shí)例

    vue使用better-scroll實(shí)現(xiàn)橫向滾動(dòng)的方法實(shí)例

    這幾天研究項(xiàng)目時(shí),看到了 better-scroll 插件,看著感覺功能挺強(qiáng),這篇文章主要給大家介紹了關(guān)于vue使用better-scroll實(shí)現(xiàn)橫向滾動(dòng)的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • 解決在Vue中使用axios POST請求變成OPTIONS的問題

    解決在Vue中使用axios POST請求變成OPTIONS的問題

    這篇文章主要介紹了解決在Vue中使用axios POST請求變成OPTIONS的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • 關(guān)于vue.js組件數(shù)據(jù)流的問題

    關(guān)于vue.js組件數(shù)據(jù)流的問題

    本篇文章主要介紹了關(guān)于vue.js組件數(shù)據(jù)流的問題,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-07-07
  • vue實(shí)現(xiàn)移動(dòng)端彈出鍵盤功能(防止頁面fixed布局錯(cuò)亂)

    vue實(shí)現(xiàn)移動(dòng)端彈出鍵盤功能(防止頁面fixed布局錯(cuò)亂)

    這篇文章主要介紹了vue?解決移動(dòng)端彈出鍵盤導(dǎo)致頁面fixed布局錯(cuò)亂的問題,通過實(shí)例代碼給大家分享解決方案,對vue?移動(dòng)端彈出鍵盤相關(guān)知識(shí)感興趣的朋友一起看看吧
    2022-04-04
  • el-select 下拉框全選、多選的幾種方式組件示例詳解

    el-select 下拉框全選、多選的幾種方式組件示例詳解

    這篇文章主要介紹了el-select 下拉框全選、多選的幾種方式組件示例詳解,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-12-12
  • vue?background-image?不顯示問題的解決

    vue?background-image?不顯示問題的解決

    這篇文章主要介紹了vue?background-image?不顯示問題的解決,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • 使用vite項(xiàng)目打包資源分配目錄

    使用vite項(xiàng)目打包資源分配目錄

    這篇文章主要介紹了使用vite項(xiàng)目打包資源分配目錄方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • vue實(shí)現(xiàn)時(shí)間倒計(jì)時(shí)功能

    vue實(shí)現(xiàn)時(shí)間倒計(jì)時(shí)功能

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)時(shí)間倒計(jì)時(shí)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • vue3 Class 與 Style 綁定操作方法

    vue3 Class 與 Style 綁定操作方法

    數(shù)據(jù)綁定的一個(gè)常見需求場景是操縱元素的 CSS class 列表和內(nèi)聯(lián)樣式,因?yàn)?nbsp;class 和 style 都是 attribute,我們可以和其他 attribute 一樣使用 v-bind 將它們和動(dòng)態(tài)的字符串綁定,這篇文章主要介紹了vue3 Class 與 Style 綁定操作方法,需要的朋友可以參考下
    2024-05-05

最新評論