Vue-awesome-swiper

Vue-awesome-swiper的基本使用


一、安裝

$ npm/cnpm install vue-awesome-swiper

二、引入

1、CDN(不需npm)

<link ref="stylesheet" href="path/to/swiper/dist/css/swiper.css"/>

<script type="text/javascript" src="path/to/swiper.js"></script>

<script type="text/javascript" src="path/to/vue.min.js"></script>

<script type="text/javascript" src="path/to/dist/vue-awesome-swiper.js"></script>

<script type="text/javascript">

? Vue.use(window.VueAwesomeSwiper)

</script>

2、全局

(main.js)

import Vue from 'vue'

import VueAwesomeSwiper from 'vue-awesome-swiper'

import? 'swiper/dist/css/swiper.css'

Vue.use(VueAwesomeSwiper)

3、組件

import 'swiper/dist/css/swiper.css'

import { swiper, swiperSlide } from 'vue-awesome-swiper'

export default {

? components: {

? ? swiper,

? ? swiperSlide

? }

}

三、實現(xiàn)

五、基本屬性介紹

autoplay:? ? 自動切換的時間間隔(單位ms),不設(shè)定該參數(shù)slide不會自動切換

loop:設(shè)置為true 則開啟loop模式。loop模式:會在原本slide前后復(fù)制若干個slide(默認一個)并在合適的時候切換,讓Swiper看起來是循環(huán)的

grabCursor:??設(shè)置為true時,鼠標覆蓋Swiper時指針會變成手掌形狀,拖動時指針會變成抓手形狀

direction:? Slides的滑動方向,可設(shè)置水平(horizontal)或垂直(vertical),默認為horizontal

pagination:??分頁器容器的css選擇器或HTML標簽

paginationType:??分頁器樣式類型,可選 'bullets' 原點(默認)、'fraction' 分式、'progress' 進度條、'custom' 自定義

paginationClickable:??此參數(shù)設(shè)置為true時,點擊分頁器的指示點分頁器會控制Swiper切換

mousewheelControl:? 是否開啟鼠標控制Swiper切換,設(shè)置為true時,能使用鼠標滾輪控制slide滑動

更多詳情查看官網(wǎng)屬性介紹??http://www.swiper.com.cn/api/Observer/2015/0308/219.html

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容