vue使用swiper vue-awesome-swiper記錄


1.安裝swiper(默認安裝最新版本)

npm i swiper

2.安裝vue-awesome-swiper(這里需要指定版本---有坑)

npm install swiper  vue-awesome-swiper@3.1.3  --save

 

 3.頁面使用

<template>
  <div class="productIntroduce">
    <div class="recommendPage">
      <swiper :options="swiperOption" ref="mySwiper">
        <swiper-slide class="swiper-slide" v-for="(item,index) in arr1" :key="index">
            <img :src="item.img_url"/>
        </swiper-slide>
        <div class="swiper-pagination" slot="pagination"></div>
        <div class="swiper-button-prev" slot="button-prev"></div>
        <div class="swiper-button-next" slot="button-next"></div>
      </swiper>
    </div>
  </div>
</template>

<script>
import { swiper, swiperSlide } from "vue-awesome-swiper";
import 'swiper/swiper-bundle.css';
export default {
  name: 'productIntroduce',
  components: {
    swiper,
    swiperSlide
  },
   data () {
    return {
      arr1: [
        { img_url: require("@/assets/about/culture1.png") },
        { img_url: require("@/assets/about/culture1.png") },
        { img_url: require("@/assets/about/culture1.png") },
        { img_url: require("@/assets/about/culture1.png") },
        { img_url: require("@/assets/about/culture1.png") }
      ],
      swiperOption: {
        slidesPerView: 5,
        loop: true,
        autoplay: {
          delay: 3000,
          stopOnLastSlide: false,
          disableOnInteraction: false
        },
        // 顯示分頁
        // pagination: {
        //   el: ".swiper-pagination",
        //   clickable: true //允許分頁點擊跳轉
        // },
        // 設置點擊箭頭
        navigation: {
          nextEl: ".swiper-button-next",
          prevEl: ".swiper-button-prev"
        }
      }
    }
  },
  mounted () {
   
  },
  methods: {
    
  }
}
</script>

<style lang="scss" scoped>
.recommendPage {
  position: relative;
  width: 100vw;
  margin-bottom: 50px;
}  
.swiper-container .swiper-slide{
  width: 100%;
}</style>

爬坑推薦博客:

1.https://blog.csdn.net/u012570307/article/details/107203851

2.https://blog.csdn.net/qq_36877078/article/details/116640842

3.https://blog.csdn.net/Decade0712/article/details/107949760


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM