Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

vue2使用swiper

作者:疯狂灭世   发布日期:2025-12-24   浏览:79

// 引入 Swiper 组件和样式
import Vue from 'vue';
import Swiper, { Navigation, Pagination } from 'swiper';
import 'swiper/swiper-bundle.css';

// 使用 Swiper 的模块
Swiper.use([Navigation, Pagination]);

new Vue({
  el: '#app',
  data() {
    return {
      swiperOption: {
        // 分页器配置
        pagination: {
          el: '.swiper-pagination'
        },
        // 导航箭头配置
        navigation: {
          nextEl: '.swiper-button-next',
          prevEl: '.swiper-button-prev'
        }
      }
    };
  },
  mounted() {
    // 初始化 Swiper
    new Swiper('.swiper-container', this.swiperOption);
  }
});

/* 
HTML 部分:
<div id="app">
  <div class="swiper-container">
    <div class="swiper-wrapper">
      <div class="swiper-slide">Slide 1</div>
      <div class="swiper-slide">Slide 2</div>
      <div class="swiper-slide">Slide 3</div>
    </div>
    <!-- 如果需要分页器 -->
    <div class="swiper-pagination"></div>

    <!-- 如果需要导航按钮 -->
    <div class="swiper-button-prev"></div>
    <div class="swiper-button-next"></div>
  </div>
</div>
*/

这段代码展示了如何在 Vue 2 中集成并使用 Swiper。通过引入 Swiper 组件和样式,配置分页器和导航箭头,并在 mounted 生命周期钩子中初始化 Swiper 实例,可以实现一个基本的轮播图功能。

上一篇:vue3 mqtt

下一篇:vue关闭eslint

大家都在看

vue.js devtools用法

vue js for循环

highlight.js vue

vue.config.js 配置

vue.config.js 配置代理

vue.config.js configu

node.js vue

vue3 写法

vue3组件传值的方式

vue3 子路由

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站