// 引入 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
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站