码迷,mamicode.com
首页 > 其他好文 > 详细

vue-awesome-swiper轮播插件

时间:2020-11-06 02:55:04      阅读:38      评论:0      收藏:0      [点我收藏+]

标签:rop   div   product   img   轮播   v-for   com   optional   rod   

1、安装指定的版本:
      npm i vue-awesome-swiper@3.1.3

2、在要引入轮播的页面写入:
      import { swiper, swiperSlide } from ‘vue-awesome-swiper‘;
      import ‘swiper/css/swiper.css‘;
      注册:
       components:{
          swiper,
          swiperSlide
      },

3、 <swiper v-bind:options="swiperOption">
          <swiper-slide v-for="(item, index) in slideList" v-bind:key="index">
            <a v-bind:href="‘/#/product/‘+item.id"><img v-bind:src="item.img"></a>
          </swiper-slide>
          <!-- Optional controls -->
          <div class="swiper-pagination"  slot="pagination"></div>
          <div class="swiper-button-prev" slot="button-prev"></div>
          <div class="swiper-button-next" slot="button-next"></div>
     </swiper>



  data () {
    return {
      swiperOption:{
        autoplay:true,
        loop:true,
        effect:‘cube‘,
        cubeEffect: {
          shadowOffset: 100,
          shadowScale: 0.6
        },
        pagination: {
          el: ‘.swiper-pagination‘,
          clickable:true
        },
        navigation: {
          nextEl: ‘.swiper-button-next‘,
          prevEl: ‘.swiper-button-prev‘,
        }
      },
      slideList:[
        {
          id:‘42‘,
          img:‘/imgs/slider/slide-1.jpg‘
        },
        {
          id:‘45‘,
          img:‘/imgs/slider/slide-2.jpg‘
        },
        {
          id:‘46‘,
          img:‘/imgs/slider/slide-3.jpg‘
        },
        {
          id:‘‘,
          img:‘/imgs/slider/slide-4.jpg‘
        },
        {
          id:‘‘,
          img:‘/imgs/slider/slide-1.jpg‘
        }
      ]
    }
  }

vue-awesome-swiper轮播插件

标签:rop   div   product   img   轮播   v-for   com   optional   rod   

原文地址:https://www.cnblogs.com/wufenfen/p/13934523.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!