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

vue輪播圖插件vue-concise-slider的使用

 更新時間:2018年03月13日 09:40:14   作者:warpcgd  
這篇文章主要介紹了vue輪播圖插件vue-concise-slider的使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

vue-concise-slider

vue-concise-slider,一個簡單的滑動組件,配置簡單,支持自適應(yīng)/全屏+按鈕+分頁,同時兼容移動端和PC端

版本

v2.4.7 支持vue2.0+

特點

  1. 簡單配置
  2. 輕量 (~24kB gzipped)
  3. 多種滑動樣式

目前已實現(xiàn)

  1. 全屏自適應(yīng)
  2. 移動端兼容
  3. 垂直滾動
  4. 定時自動切換
  5. 不定寬度滾動
  6. 無縫循環(huán)滾動
  7. 多級滾動
  8. 漸變滾動
  9. 旋轉(zhuǎn)滾動
  10. page中加入自定義組件

未來將實現(xiàn)

  1. 漸變滾動
  2. 視差效果

鏈接

  1. 文檔
  2. demo

安裝

npm install vue-concise-slider --save

如何使用

<template>
<!-- 制作一個框架包裹slider -->
 <div style="width:70%;margin:20px auto;height:400px">
   <!-- 配置slider組件 -->
   <slider :pages="pages" :sliderinit="sliderinit" @slide='slide' @tap='onTap' @init='onInit'>
     <!-- 設(shè)置loading,可自定義 -->
     <div slot="loading">loading...</div>
   </slider>
 </div>
</template>
<script>
import slider from 'vue-concise-slider'// import slider components
export default {
  el: '#app',
  data () {
   return {
    //Image list
    pages:[
     {
     html: '<div class="slider1">slider1</div>',
     style: {
      'background': '#1bbc9b'
      }
     },
     {
      html: '<div class="slider2">slider2</div>',
      style: {
       'background': '#4bbfc3'
      }
     },
     {
      html: '<div class="slider3">slider3</div>',
      style: {
       'background': '#7baabe'
      }
     }
    ],
    //Sliding configuration [obj]
    sliderinit: {
     currentPage: 0,
     thresholdDistance: 500,
     thresholdTime: 100,
     autoplay:1000,
     loop:true,
     direction:'vertical',
     infinite:1,
     slidesToScroll:1,
     timingFunction: 'ease',
     duration: 300
    }
   }
  },
  components: {
    slider
  },
  methods: {
   // Listener event
   slide (data) {
    console.log(data)
   },
   onTap (data) {
    console.log(data)
   },
   onInit (data) {
    console.log(data)
   }
  }
}
</script>

瀏覽器支持

現(xiàn)代瀏覽器及ie10+

貢獻

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論