nuxt使用 多图轮播

导入加载。。。

在plugins文件夹中创建vue-awesome-swiper.js文件

import Vue from 'vue'
if (process.browser) {
  const VueAwesomeSwiper = require('vue-awesome-swiper')
  Vue.use(VueAwesomeSwiper)
}

在assets中导入下载
swiper-bundle.min.css
_swiper-bundle.min.js_文件

文件内加入

<div class="swiper-container">
                        <div v-swiper:mySwiper="swiperOption" ref="slider">
                                <div class="swiper-wrapper">
                                    <div class="swiper-slide">
                                        <img src="../../../assets/images/digital_data_industry_case_pic1.png">
                                    </div>
                                    <div class="swiper-slide">
                                        <img src="../../../assets/images/digital_data_industry_case_pic2.png">
                                    </div>
                                    <div class="swiper-slide">
                                        <img src="../../../assets/images/digital_data_industry_case_pic3.png">
                                    </div>
                                    <div class="swiper-slide">
                                        <img src="../../../assets/images/digital_data_industry_case_pic4.png">
                                    </div>
                                    <div class="swiper-slide">
                                        <img src="../../../assets/images/digital_data_industry_case_pic5.png">
                                    </div>
                                    <div class="swiper-slide">
                                        <img src="../../../assets/images/digital_data_industry_case_pic6.png">
                                    </div>
                                </div>
                                <!-- Add Pagination -->
                                <div class="swiper-pagination"></div>
                        </div>
                    </div>
import '../../../assets/css/swiper-bundle.min.css'
  import '../../../assets/js/swiper-bundle.min.js'
swiperOption: {
          slidesPerView: 3,
					spaceBetween: 30,
					loop:true,
          pagination: {
            el: '.swiper-pagination',
            clickable: true,
          }
        },
.swiper-container {
    width: 100%;
    height: 100%;
  }

  .swiper-slide {
    text-align: center;
    font-size: 18px;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值