欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

swiper的使用

程序员文章站 2022-03-18 20:17:16
...

1、在package.json的devDependencies先注册"vue-awesome-swiper": “^3.1.3”,
2、注册好之后,在需要用到swiper的页面,引入swiper

import { swiper, swiperSlide } from 'vue-awesome-swiper'
import showDiv, { closeAll } from '@ivy/fts/showDiv'
@Component({
  components: {
    swiper,
    swiperSlide,
  },
})

3、引入完毕后,直接使用即可

<swiper :options="swiperOption">
        <swiper-slide v-for="(item, index) in bannerList"
                      :key="index">
          <img :src="item"
               class="banner-img"
               alt="" />
        </swiper-slide>
        <div slot="pagination"
             class="swiper-pagination"></div>
      </swiper>

下面就是你的图片资源,我这里直接用本地图片了,你们自己用你们自己的就好

bannerList: any = [
    require('../../assets/introduce/bg.png'),
    require('../../assets/introduce/bg.png'),
  ]

再往下是相关轮播图的配置

swiperOption: any = {
    effect: 'coverflow', // 3d滑动
    slidesPerView: 1,
    centeredSlides: true,
    coverflowEffect: {
      rotate: 0,
      stretch: 40,
      depth: 50,
      modifier: 2,
      slideShadows: false
    },
    pagination: {
      el: '.swiper-pagination',
      type: 'bullets',
    },
  }

我这个就是带有分页器的然后右边稍微漏出来的不循环的一个轮播图
swiper的使用
祝大家发财~

相关标签: 前端