vue轮播图

116 阅读1分钟

第一步安装依赖文件

npm i swiper@5 --save 

npm i vue-awesome-swiper@3 --save

第二步 全局安装swiper

在main.js里面操作:

import VueAwesomeSwiper from 'vue-awesome-swiper'

import 'swiper/css/swiper.css'

/* 使用Vue.use来注册一个轮播图插件 */

Vue.use(VueAwesomeSwiper)

第三步 在自己建好的swiper组件中

<div id="app">

<swiper ref="mySwiper" :options="swiperOptions">

<swiper-slide> Slide 1 </swiper-slide>

<swiper-slide> Slide 2 </swiper-slide>

<swiper-slide>Slide 3</swiper-slide>

<swiper-slide>Slide 4</swiper-slide>

<swiper-slide>Slide 5</swiper-slide>

<div class="swiper-pagination" slot="pagination"></div>

</swiper>

</div>

data() {

return {

swiperOptions: {

pagination: {

el: ".swiper-pagination",

},

},

};

},

computed: {

swiper() {

return this.refs.mySwiper.swiper;

},

}