美文网首页
swiper6.1.2版本

swiper6.1.2版本

作者: Clover园 | 来源:发表于2020-08-28 13:57 被阅读0次
image.png
<template>
<div style="height:800px;margin:80px;">
  <swiper ref="mySwiper" :options="swiperOptions">
    <swiper-slide v-for="(item,i) in slideData" :key="item.id" class="swiper-slide">
       <img :src="item.img" alt="" :class="{img_active:img_activeIntext===i}" :data-url="item.src" :data-index="i" :data-isMap="item.isMap">
     </swiper-slide>
  </swiper>
   <!-- 左右箭头 -->
    <div class="swiper-button-next" slot="button-next" @click="next"></div>
    <div class="swiper-button-prev" slot="button-prev" @click="prev"></div>
</div>
  
</template>

<script>
export default {
  name: "carrousel",
  data() {
    return{
        swiperOptions: {
           direction: 'vertical',
          //  loop: true,
          slidesPerView: 3,
          slidesPerGroup: 3,
          loopFillGroupWithBlank: true,
          navigation: {
            nextEl: '.swiper-button-next',
            prevEl: '.swiper-button-prev',
          },
        slideData: [],
        img_activeIntext: 0,
        on: {
          click: (swiper, e) => {
          //获取额外绑定的vue自定义属性
            const dataset = e.target.dataset
            this.goToLink(dataset)
          }
        }
        },
        
      }
    },

  computed:{
    swiper() {
      return this.$refs.mySwiper.$swiper
    }
  },
  methods:{
    prev(){
      console.log(123)
      this.swiper.slidePrev();
    },
    next(){
      this.swiper.slideNext();
    },
goToLink(item) {
      console.log(item)
      this.currentSrc = item.src
      this.img_activeIntext = item.index
      this.rightInfoShow = item.isMap
    },
  }
}
</script>

<style lang="scss">
.swiper-slide {
  width: 200px;
  height: 200px;
  border: 1px solid #f40;
}
.swiper-button-prev, .swiper-button-next{
    color: #fff;
    background: #5e5f5e;
    position:absolute;
    left:50px;
}
.swiper-button-prev{
  top:20px;
  transform: rotate(-90deg);
}
.swiper-button-next{
  bottom:20px;
  transform: rotate(-90deg);
}
</style>

相关文章

  • swiper6.1.2版本

  • 【版本】1【版本】

    【版本】1【版本】 【下载链接】www.9258km.999km.cn

  • iOS版本、iPhone版本、Xcode版本比对

    下面的链接,方便以后好看。 iOS版本、iPhone版本、Xcode版本比对

  • 4、版本

    预览版本体验版本开发版本审核版本线上版本

  • 版本

    这一天,戊戌年五月二十日。 上午骄阳似火,汗如雨下;中午忽然黑云压城,狂风大作,暴雨如注;半下午雨...

  • 版本

    【20180620】

  • 版本

    关于我 有很多版本—— 是流浪的乞人 是丢失的公主 是前朝的贵妃 是寂寞的皇后 是天使 是魔鬼 是妖也是佛 是无所...

  • 版本

    2018.11.19V1.0发布,具备基本的工资条邮箱群发功能!

  • 版本

    源码流程 使用 这里列举了三种常用的版本方式 settings.py urls.py views.py 全局使用

  • 版本

    当前版本 3.2 嗯,就这样

网友评论

      本文标题:swiper6.1.2版本

      本文链接:https://www.haomeiwen.com/subject/onbhsktx.html