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