最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue中使用swiper5方式

 更新時(shí)間:2023年05月18日 08:39:16   作者:閃電松鼠~  
這篇文章主要介紹了vue中使用swiper5方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

vue使用swiper5

官網(wǎng)使用方法 詳情 :Swiper使用方法 - Swiper中文網(wǎng) 

在vue中使用 首先 npm install --save swiper@5 // 安裝5.xx版本的swiper

1. 引入css js 文件

 由于在多個(gè)組件中使用 所以直接在路口文件中引入css文件

在需要使用輪播圖的組件中引入js文件 

2.在需要使用輪播圖的組件中生成dom結(jié)構(gòu)

可以直接去swiper官網(wǎng)復(fù)制

3.watch監(jiān)聽(tīng)數(shù)據(jù),確保swiper渲染時(shí)一定有數(shù)據(jù)

 $nextTick 確保  new swiper時(shí) 一定有dom結(jié)構(gòu)

($nextTick 經(jīng)常與操作dom的動(dòng)作一塊使用,$nextTick 可以確保dom已經(jīng)生成)

vue使用swiper5做一個(gè)輪播圖,帶有分頁(yè)器、左右箭頭樣式

折騰了半天,可算弄好了。記成文章,防止遺忘。

1.npm安裝

由于swiper5以上才支持pagination分頁(yè)器換顏色,所以我們安裝swiper5以及vue-awesome-swiper

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

2.所有代碼

<template>
  <div>
    <div>
      <swiper :options="swiperOptions" class="my-swiper">
        <swiper-slide> <img src="../assets/img/bg_1.jpg" /> </swiper-slide>
        <swiper-slide> <img src="../assets/img/bg_2.jpg" /> </swiper-slide>
        <swiper-slide> <img src="../assets/img/bg_3.jpg" /> </swiper-slide>
        <!-- 指示點(diǎn) -->
        <div class="swiper-pagination"  slot="pagination"></div>
        <!-- 左右導(dǎo)航欄 -->
        <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/css/swiper.css'
export default {
  name: 'UserCenter',
  components: {
    Swiper,
    SwiperSlide
  },
  data () {
    return {
      swiperOptions: {
        // 循環(huán)
        loop: true,
        // 指示點(diǎn)
        pagination: {
          el: '.swiper-pagination',
          clickable: true /* 分頁(yè)器點(diǎn)可以點(diǎn)擊切換 */
        },
        // 方向:橫向或者縱向vertical
        direction: 'horizontal',
        // 自動(dòng)播放
        autoplay: {
          delay: 5000,
          disableOnInteraction: false
        },
        // 切換速度
        speed: 600,
        // 左右箭頭按鈕
        navigation: {
          nextEl: '.swiper-button-next',
          prevEl: '.swiper-button-prev'
        }
      }
    }
  },
  computed: {},
  mounted () {},
  methods: {}
}
</script>
<style scoped>
.my-swiper{
  width: 100%;
  height: auto;
  --swiper-navigation-color: white; /*左右箭頭按鈕顏色*/
  --swiper-pagination-color: white; /*pagination分頁(yè)器顏色*/
}
.my-swiper img {
  width: 100%;
  height: auto;
}
</style>

最后,看成品。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue3:setup的兩個(gè)注意點(diǎn)詳解

    vue3:setup的兩個(gè)注意點(diǎn)詳解

    這篇文章主要介紹了vue3.0中setup的兩個(gè)注意點(diǎn),本文通過(guò)兩種用法給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-10-10
  • Vue中偵聽(tīng)器的基本用法示例

    Vue中偵聽(tīng)器的基本用法示例

    隨著Vue的使用越來(lái)越多,對(duì)Vue的其他知識(shí)點(diǎn)也開(kāi)始逐漸多了解一點(diǎn),這次做頁(yè)面上的計(jì)算,用了Watch偵聽(tīng)器,這篇文章主要給大家介紹了關(guān)于Vue中偵聽(tīng)器基本用法的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • vue項(xiàng)目main.js配置及使用方法

    vue項(xiàng)目main.js配置及使用方法

    main.js是項(xiàng)目的入口文件,項(xiàng)目中所有的頁(yè)面都會(huì)加載main.js,本文主要介紹了vue項(xiàng)目main.js配置及使用方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2023-05-05
  • Vue2中Element?UI表單的使用詳解

    Vue2中Element?UI表單的使用詳解

    這篇文章主要為大家詳細(xì)介紹了Vue2中Element?UI表單的使用,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • vue3-vue-router創(chuàng)建靜態(tài)路由和動(dòng)態(tài)路由方式

    vue3-vue-router創(chuàng)建靜態(tài)路由和動(dòng)態(tài)路由方式

    這篇文章主要介紹了vue3-vue-router創(chuàng)建靜態(tài)路由和動(dòng)態(tài)路由方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • vue3使用拖拽組件draggable.next的保姆級(jí)教程

    vue3使用拖拽組件draggable.next的保姆級(jí)教程

    做項(xiàng)目的時(shí)候遇到了一個(gè)需求,拖拽按鈕到指定位置,添加一個(gè)輸入框,這篇文章主要給大家介紹了關(guān)于vue3使用拖拽組件draggable.next的保姆級(jí)教程,需要的朋友可以參考下
    2023-06-06
  • Vue3中事件總線的具體使用

    Vue3中事件總線的具體使用

    本文主要介紹了Vue3中事件總線的具體使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • VUE2.0自定義指令與v-if沖突導(dǎo)致元素屬性修改錯(cuò)位問(wèn)題及解決方法

    VUE2.0自定義指令與v-if沖突導(dǎo)致元素屬性修改錯(cuò)位問(wèn)題及解決方法

    這篇文章主要介紹了VUE2.0自定義指令與v-if沖突導(dǎo)致元素屬性修改錯(cuò)位問(wèn)題及解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • vue項(xiàng)目中的webpack-dev-sever配置方法

    vue項(xiàng)目中的webpack-dev-sever配置方法

    下面小編就為大家分享一篇vue項(xiàng)目中的webpack-dev-sever配置方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • Vue.js事件處理器與表單控件綁定詳解

    Vue.js事件處理器與表單控件綁定詳解

    這篇文章主要為大家詳細(xì)介紹了Vue.js事件處理器與表單控件綁定詳解的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03

最新評(píng)論

福清市| 兴安县| 江孜县| 鄂尔多斯市| 营口市| 九寨沟县| 安吉县| 汉川市| 满洲里市| 岚皋县| 普宁市| 化德县| 宜丰县| 高青县| 兰州市| 安平县| 定州市| 洛阳市| 永川市| 五河县| 安龙县| 炎陵县| 韩城市| 尉氏县| 通辽市| 台中市| 房山区| 扶绥县| 文昌市| 寿光市| 天镇县| 凌云县| 罗定市| 峨边| 通道| 水富县| 宣城市| 拉萨市| 唐山市| 新龙县| 广河县|