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

資訊專欄INFORMATION COLUMN

構建Vue.js組件:slider

zxhaaa / 3352人閱讀

摘要:組件的使用場景很多,主要為圖片的展示。一個主要由頂層容器和每一幀的組成。更多關于由于支持多個可用戶自定義的,所以需要在中聲明這些支持的自定義屬性,以便在組件聲明時使用上一幀下一幀導航自動播放播放效果導航位置滑動特效組件支持兩種特效和。

Slider組件的使用場景很多,主要為圖片的展示。一個slider主要由頂層容器和每一"幀"的slide組成。下面通過一個例子嘗試基于Vue.js去構建一個Slider組件,支持以下功能:

上一幀/下一幀 導航

自動播放

播放效果(slide/fade)

無限循環

Dot

Dot hover 導航

Slider 頂層容器

標簽處便是每一幀的slide,可在子組件中使用v-for結合一個儲存圖片地址的數組遍歷輸出。更多關于slot

api

由于slider 支持多個可用戶自定義的api,所以需要在props中聲明這些支持的自定義屬性,以便在組件聲明時使用:

// ...
props: {
  // 上一幀/下一幀 導航
  control: {
    type: Boolean,
    default: true
  },
  // 自動播放
  auto: {
    type: Boolean,
    default: false
  },
  // 播放效果(slide/fade)
  effect: {
    type: String,
    default: "fade"
  },
  // dot
  dot: {
    type: Boolean,
    default: true
  },
  // Dot hover 導航
  dotHover: {
    type: Boolean,
    default: true
  },
  // Dot 位置(left | center | right)
  dotFloat: {
    type: String,
    default: "center"
  }
},
// ...
滑動特效

slider 組件支持兩種特效:slidefade。

slide特效的每一次滑動都改變slider的right值,結合CSS3的transition來實現滑動。

fade特效為改變當前幀的opacity趨向0,目標幀的opacity趨向1,通過一個定時器setTimeout控制,從而實現漸隱漸現的效果。這時需考慮自動播放為true時手動去點擊上一幀/下一幀時需先清除這個定時器。

如何使用
import slider from "slider"
import slide from "slide"

然后...


  
     
  • {{$index}}
  • 當當當 好了.

    說了那么多( ̄ー ̄),源碼-> Link

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

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

    相關文章

    • 推薦給新手的35個好用的Vue開源庫

      摘要:無論是開發新手還是經驗豐富的老手,我們都喜歡開源軟件包。所幸的是,隨著社區的不斷壯大,每天都會出現一些很好的軟件包。在下文中,我們將推薦一些非常好用的開源庫是一個非常易用的漸進式框架,用于構建用戶界面。的一個極簡主義的深色設計系統。 無論是開發新手還是經驗豐富的老手,我們都喜歡開源軟件包。對于開發者來說,如果沒有這些開源軟件包,很難想象我們的生活會變得多么疲憊不堪,而且靠咖啡度日也會成...

      oliverhuang 評論0 收藏0
    • vue-music(1)音樂播發器 項目開發記錄

      摘要:在中新建組件許文瑞正在吃屎。。。。在中添加如下代碼三歌手組件開發歌手首頁開發數據獲取數據獲取依舊從音樂官網獲取歌手接口創建我們和以前一樣,利用我們封裝的等發放,來請求我們的接口,返回給。 Vue-Music 跟學一個網課老師做的仿原生音樂APP跟學的筆記,記錄點滴,也希望對學習vue初學小伙伴有點幫助 showImg(https://segmentfault.com/img/remot...

      happen 評論0 收藏0
    • vue.js 移動端音樂app(一) 基礎組件 scroll

      一、 基礎實現 (1)功能 對 better-scroll 插件的基本封裝,實現移動端的滾動 (2)實現 引入 better-scroll props probeType: better-scroll 配置項之一 (1)取值: 1 滾動的時候會派發 scroll 事件,會截流。 2 滾動的時候實時派發 scroll 事件,不會截流。 3 除了實時派發 scroll 事件,在 swipe 的情況...

      wqj97 評論0 收藏0
    • vue.js 移動端音樂app(一) 基礎組件 scroll

      一、 基礎實現 (1)功能 對 better-scroll 插件的基本封裝,實現移動端的滾動 (2)實現 引入 better-scroll props probeType: better-scroll 配置項之一 (1)取值: 1 滾動的時候會派發 scroll 事件,會截流。 2 滾動的時候實時派發 scroll 事件,不會截流。 3 除了實時派發 scroll 事件,在 swipe 的情況...

      FingerLiu 評論0 收藏0

    發表評論

    0條評論

    zxhaaa

    |高級講師

    TA的文章

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