vue 使用 vue-awesome-swiper(swiper)解决方法

一、安装
npm install swiper vue-awesome-swiper@v3.2.0 --save

二、页面引入
完全
*这里说明一下:完全不用在main.js写那些没用的,仅需要当前组件或者页面引入一下就行

import { Swiper } from "vue-awesome-swiper";
import 'swiper/dist/css/swiper.css'

三、详细

         <div class="swiper-container swiper-no-swiping">
           <div class="swiper-wrapper">
             <div class="swiper-slide" v-for="item of swiperList" :key="item.index" >
               <div class="clearFix"><img :src="item.imgUrl" /></div>
               <p>{{item.txt}}</p>
             </div>
           </div>
           <!-- 分页符 -->
           <div class="swiper-pagination"></div>
           <!-- 前进后退按钮 -->
           <div class="swiper-button-prev"></div>
           <div class="swiper-button-next"></div>
         </div>
<script>
import { Swiper } from "vue-awesome-swiper";
import 'swiper/dist/css/swiper.css'
export default {
  name: 'index',
  data () {
    return {
      swiperList: [
        {
          id:"1",
          title:"###",
          imgUrl: require('../assets/images/1_03.jpg'),
          txt:"###"
        },
        {
          id:"2",
          title:"###",
          imgUrl: require('../assets/images/1_03.jpg'),
          txt:"###"
        },
     
      ],

    }
  },
  mounted(){
    this.mySwiper=  new Swiper('.swiper-container', {
      autoplay: true,    //自动播放
      loop: true,        //循环播放w
      delay: 3000,       //每张图间隔三秒
      //分页器
      pagination: {
        el: ".swiper-pagination"
      },
      //左右前进后退按钮
      navigation: {
        nextEl: ".swiper-button-next",
        prevEl: ".swiper-button-prev"
      }
    });
   },
  }
 <script>
.mainCont .swiper-container{position: relative;width: 300px;height: 138px;overflow: hidden;}
.mainCont .swiper-container .swiper-slide{width:100%;height: 138px}
.mainCont .swiper-container .swiper-slide img{width: 100%;margin-bottom: 30px;float: left}
.mainCont .swiper-container .swiper-slide p{font-size: 42px;line-height: 66px;color: #333}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值