国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

swiper 劃不動問題

eechen / 2770人閱讀

摘要:是目前較為流行的移動端觸摸滑動插件,因為其簡單好用易上手,受到很多前端開發者的歡迎。而數據在初始化之后才異步請求到,則無法正確有多少個實際上找到一個待循環模板,所以劃不動。找到原因后,只須對癥下藥。兩者默認值都為。

Swiper是目前較為流行的移動端觸摸滑動插件,因為其簡單好用易上手,受到很多前端開發者的歡迎。
今天在使用Swiper的時候遇到這個問題:

使用模板引擎動態生成swiper-slide類,在swiper-wrapper里生成6個以上的滑動頁,可是就是劃不到第二頁,嘗試將longSwipesRatio的值修改到最小,仍然不起作用。
//此處為一個滑動頁內容

在測試時發現,手動復制n個循環部分,則可以滑動n個塊;手動調節窗口大小,使頁面文檔發生改變(動態響應)后,可以正常滑動。
于是猜測swiper的機制是:初始化的時候自動掃描swiper-wrapper類下有多少個swiper-slide類塊,則允許滑動多少個塊。
而數據在swiper初始化之后才異步請求到,swiper則無法正確scan有多少個slide(實際上找到一個待循環模板),所以劃不動。

找到原因后,只須對癥下藥。在查閱Swiper的API時發現,有這樣兩個參數:observerobserveParents,前者啟動動態檢查器,當改變swiper的樣式(例如隱藏/顯示)或者修改swiper的子元素時,自動初始化swiper。后者原理和前者一樣,只是將observe應用于Swiper的父元素。兩者默認值都為false
所以在原來的swiper初始化代碼中加上這兩行即可。

var mySwiper = new Swiper(".swiper-container",{
pagination : ".swiper-pagination",
    paginationClickable: true,
    //……
    observer:true,//修改swiper自己或子元素時,自動初始化swiper
    observeParents:true,//修改swiper的父元素時,自動初始化swiper
})

若對您有幫助,可以贊助并支持下作者哦,謝謝!

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/85787.html

相關文章

  • 有贊vant-ui Tabs、List、PullRefresh組件實踐

    摘要:建議,每個欄目下放一個空列表組件,將空組件放在下拉刷新組件里面。下拉刷新請求兩次。請求結束后必須把下拉刷新綁定的置為,要不然又會多請求一次魅族手機按鍵返回桌面,再重新回到后列表上下劃不動。魅族的返回鍵問題,在換用列表插件后得到解決。 Vant ui + Vue.js 部分組件實踐 功能需求是實現一個移動端的欄目列表切換,于此同時列表需要進行下拉刷新,上拉加載 如下圖,大概是一個這樣...

    habren 評論0 收藏0
  • 使用React和Node.js制作音樂類App的一次總結

    摘要:在通信時,如果要將返回的數據,那么請注意的同異步場景,準確把控渲染和設置狀態時間差邏輯,特別是多個請求,可以使用或者在的回調函數中發送請求,定時器把控時間。 一、技術選型 語言選擇: JavaScript TypeScript 最終選擇了JavaScript作為開發語言,一開始嘗試使用TypeScript,但是由于是移動端,antd-mobile的庫與TS有那么一些不兼容,官方文...

    edgardeng 評論0 收藏0
  • 使用React和Node.js制作音樂類App的一次總結

    摘要:在通信時,如果要將返回的數據,那么請注意的同異步場景,準確把控渲染和設置狀態時間差邏輯,特別是多個請求,可以使用或者在的回調函數中發送請求,定時器把控時間。 一、技術選型 語言選擇: JavaScript TypeScript 最終選擇了JavaScript作為開發語言,一開始嘗試使用TypeScript,但是由于是移動端,antd-mobile的庫與TS有那么一些不兼容,官方文...

    helloworldcoding 評論0 收藏0
  • 使用React和Node.js制作音樂類App的一次總結

    摘要:在通信時,如果要將返回的數據,那么請注意的同異步場景,準確把控渲染和設置狀態時間差邏輯,特別是多個請求,可以使用或者在的回調函數中發送請求,定時器把控時間。 一、技術選型 語言選擇: JavaScript TypeScript 最終選擇了JavaScript作為開發語言,一開始嘗試使用TypeScript,但是由于是移動端,antd-mobile的庫與TS有那么一些不兼容,官方文...

    kviccn 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<