<template> <swiper class="swiper" :options="swiperOption"> <swiper-slide>Slide 1</swiper-slide> <swiper-slide>Slide 2</swiper-slide> <swiper-slide>Slide 3</swiper-slide> <swiper-slide>Slide 4</swiper-slide> <swiper-slide>Slide 5</swiper-slide> <swiper-slide>Slide 6</swiper-slide> <swiper-slide>Slide 7</swiper-slide> <swiper-slide>Slide 8</swiper-slide> <swiper-slide>Slide 9</swiper-slide> <swiper-slide>Slide 10</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> </template> <script> import { Swiper, SwiperSlide } from "vue-awesome-swiper"; import "swiper/css/swiper.css"; export default { name: "Home", title: "Pagination", components: { Swiper, SwiperSlide, }, data() { return { swiperOption: { spaceBetween: 30, pagination: { el: ".swiper-pagination", clickable: true, }, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev", }, }, }; }, }; </script> <style lang="less" scoped> .swiper { height: 300px; width: 100%; border: 1px transparent solid; .swiper-slide { display: flex; justify-content: center; align-items: center; text-align: center; font-weight: bold; font-size: 14px; background-color: rgb(98, 168, 200); } } </style>
vue2+vue-awesome-swiper4
最新推荐文章于 2024-11-12 15:42:26 发布
这篇博客展示了如何在Vue项目中利用VueAwesomeSwiper组件库创建一个带有分页器和导航按钮的轮播图。内容包括SwiperSlide的使用、组件配置如spaceBetween、pagination和navigation的设置,以及样式调整,确保了轮播图的视觉效果和交互体验。
321

被折叠的 条评论
为什么被折叠?



