轮番效果图

首先的需要安装swiper插件

npm install swiper -save

然后在页面当中按需引入插件

impornt swiper form swiper(可以在main.js中引入,也可以在单个页面中先进引入)

在methods对插件进行配置直接上代码

template中的代码

  <div class="swiper-container">
      <!-- 需要进行轮播的部分 -->
      <div class="swiper-wrapper">
        <!-- 每个节点 -->
        <div class="swiper-slide" v-for="(item, index) in pic" :key="index">
          <img :src="item.img" />
        </div>
      </div>

      <!--如果需要使用分页器-->
      <div class="swiper-pagination swiper-pagination-white"></div>

      <!-- 如果需要使用前进后退按钮 -->
      <div class="swiper-button-prev swiper-button-white"></div>
      <div class="swiper-button-next swiper-button-white"></div>
    </div>

js

 aaa() {
      new Swiper(".swiper-container", {
       

        zdirection: "horizontal",
        speed: 4000,
        loop: true,
        autoplay: true,
        observer: true,
        observeParents: true,
        effect: "coverflow",
        slidesPerView: "auto",
        centeredSlides: true,
        autoplayDisableOnInteraction: false,
        coverflowEffect: {
          rotate: 0, //slide做3d旋转时Y轴的旋转角度。默认50。
          stretch: -40, //每个slide之间的拉伸值,越大slide靠得越紧。 默认0。
          depth: 20, //slide的位置深度。值越大z轴距离越远,看起来越小。 默认100。
          modifier: 5,
          slideShadows: false, //开启slide阴影。默认 true。
          }
      });
    },

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值