美文网首页
VUE中swiper组件的使用

VUE中swiper组件的使用

作者: 五更月下琉璃 | 来源:发表于2019-07-17 16:54 被阅读0次

    效果图:


    1563353265(1).jpg

    首先npm安装

    npm install swiper
    

    在页面中引入

    import Swiper from "swiper";
    import "swiper/dist/css/swiper.min.css";
    

    HTML

    <template>
      <div class="main">
        <div class="swiper-contain">
          <div class="swiper-wrapper">
            <div class="swiper-slide">
              <img src="/static/img/bg.jpg" alt="水下初音" />
            </div>
            <div class="swiper-slide">
              <img src="/static/img/yourname.png" alt="你的名字" />
            </div>
            <div class="swiper-slide">
              <img src="/static/img/Rita-01.jpg" alt="丽塔" />
            </div>
            <div class="swiper-slide">
              <img src="/static/img/Rita-03.jpg" alt="丽塔" />
            </div>
          </div>
          <!-- 分页符 -->
          <div class="swiper-pagination"></div>
          <!-- 前进后退按钮 -->
          <div class="swiper-button-prev"></div>
          <div class="swiper-button-next"></div>
        </div>
      </div>
    </template>
    

    在mounted里挂载

    export default {
      data() {
        return {
          activeClass: ".swiper-contain" //滑动模块名称
        };
      },
      mounted() {
        this.swiper = new Swiper(this.activeClass, {
          autoplay: true,    //自动播放
          loop: true,        //循环播放
          delay: 3000,       //每张图间隔三秒
          //分页器
          pagination: {
            el: ".swiper-pagination"
          },
          //左右前进后退按钮
          navigation: {
            nextEl: ".swiper-button-next",
            prevEl: ".swiper-button-prev"
          }
        });
      },
      created() {},
      methods: {}
    };
    

    若是想让箭头在图片轮播层外边则设置swiper-slide的padding即可。

    .swiper-slide {
            width: 100%;
            height: 100%;
            box-sizing: border-box;
            // padding: 0 0.8rem;
            img {
              width: 100%;
              height: 100%;
            }
          }
    

    相关文章

      网友评论

          本文标题:VUE中swiper组件的使用

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