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

vue-awesome-swipe 基于vue使用的轮播组件 使用

时间:2017-07-26 17:53:17      阅读:1901      评论:0      收藏:0      [点我收藏+]

标签:width   end   使用   install   组件   ati   play   ref   app   

npm install vue-awesome-swiper --save  //基于vue使用的轮播组件

<template>
  <swiper :options="swiperOption" ref="mySwiper">
      <swiper-slide v-for="(banner,index) in banners" :key="index">
        <img v-if="banner.src" :src="banner.src">
      </swiper-slide>
    <div class="swiper-pagination" slot="pagination"></div>
  </swiper>
</template>
<script>
import { swiper, swiperSlide } from ‘vue-awesome-swiper‘

export default {
  data () {
    return {
      banners: [{ src: require(‘../img/1.jpg‘) }, { src: require(‘../img/4.jpg‘) }, { src: require(‘../img/5.jpg‘) }],
      swiperOption: {
        notNextTick: true,
        autoplay: 1000,
        pagination: ‘.swiper-pagination‘,
        paginationClickable: true,
        mousewheelControl: true,
        observeParents: true,
        onSlideChangeEnd: swiper => {
          this.page = swiper.realIndex + 1
          this.index = swiper.realIndex
        }
      }
    }
  },
  components: {
    swiper,
    swiperSlide
  }
}
</script>
<style>
* {
  margin: 0;
  padding: 0;
}

.swiper-wrapper {
  margin-top: 10px;
  height: 230px;
}

.swiper-wrapper img {
  width: 100%;
  height: 100%;
}
</style>

 

vue-awesome-swipe 基于vue使用的轮播组件 使用

标签:width   end   使用   install   组件   ati   play   ref   app   

原文地址:http://www.cnblogs.com/cloud-k/p/7239404.html

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