關(guān)于vue中swiper輪播圖組件使用

前言:vue有許多開源組件提供使用,其中awesome-swiper組件就可以非常方便的創(chuàng)建各式各樣的輪播圖,下面來看看如何使用這個(gè)組件。

注:此文檔為2018年撰寫,不適用于最新版swiper

一、關(guān)于vue-awesome-swiper組件

一個(gè)開源的輪播圖組件,github地址及官網(wǎng)見下,關(guān)于安裝步驟及使用都介紹得十分清楚。

github地址:https://github.com/surmon-china/vue-awesome-swiper

官網(wǎng):https://www.swiper.com.cn/api/index.html

二、在項(xiàng)目中使用awesome-swiper

1、安裝依賴

npm install vue-awesome-swiper --save

2、引入awesome-swiper

支持全局引入和在組件中引入2種方式,如果項(xiàng)目中只有一個(gè)輪播的話推薦在組件中引入,有多個(gè)輪播則推薦在全局中引入。

(1)全局引入方式,在main.js中添加以下代碼

(2)組件中引入,在需要引入輪播圖的.vue文件中添加以下代碼

3、組件內(nèi)調(diào)用輪播圖

支持SPA(single page web application,單頁Web應(yīng)用)和SSR(Server Side Rendering,服務(wù)端渲染)2種模式,SPA通過ref屬性來查找swiper實(shí)例,而SSR借助命令參數(shù)查找swiper實(shí)例,在使用方面2種模式都是一樣的。

(1)SPA模式

HTML結(jié)構(gòu)見下,分頁器、向左向右滾動(dòng)按鈕、滾動(dòng)條等都是可選的,如不需要注釋掉即可

script中關(guān)于輪播圖的設(shè)置見下,更多的API可以看這里:http://www.swiper.com.cn/api/index2.html

效果見下

(2)SSR模式

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

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

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