当前位置: 首页 > article >正文

react swiper@6.x 工作中遇到的问题处理

react swiper@6.x 问题处理

由于这个版本比较低,所以网上直接搜到的swiper的使用方法都不适用此版本,故对我工作中遇到的此版本问题做一总结,愿遇到同样问题的朋友少走远路:

1、react swiper@6.x的使用方法:

(1)安装:

	npm install swiper@6.8.4

(2)使用


	import { Swiper, SwiperSlide } from 'swiper/react';
	import 'swiper/swiper-bundle.css';
	import SwiperCore, { Autoplay, Navigation, Pagination, A11y } from 'swiper';
	SwiperCore.use([Autoplay, Navigation, Pagination, A11y]);

	<Swiper
        // 你可以通过autoplay的其他选项来控制自动播放的行为
        autoplay={{
          delay: 5000,
          disableOnInteraction: false,
          pauseOnMouseEnter: true,
        }}
        allowTouchMove={true}
        loop={true}
        // 自定义前进后退按钮的图标
        navigation={{
          nextEl: '.swiper-button-next',
          prevEl: '.swiper-button-prev',
        }}
        // 在CSS中定义前进后退按钮的样式和图标
        className="my-swiper"
        pagination={{ clickable: true }}
        onSlideChange={() => console.log('slide change')}
        onSwiper={(swiper) => console.log(swiper)}>
        <SwiperSlide>
          <div style={{ height: 200 }}>Slide 1</div>
        </SwiperSlide>
        <SwiperSlide>
          <div style={{ height: 200 }}>Slide 2</div>
        </SwiperSlide>
        <SwiperSlide>
          <div style={{ height: 200 }}>Slide 3</div>
        </SwiperSlide>
        <SwiperSlide>
          <div style={{ height: 200 }}>Slide 4</div>
        </SwiperSlide>
        {/* 前进按钮 */}
        <div className="swiper-button-next" />
        {/* 后退按钮 */}
        <div className="swiper-button-prev" />
      </Swiper>

2、react swiper@6.x配置自动轮播,且开启移入停止的配置

 		autoplay={{
          delay: 5000,
          disableOnInteraction: false,
          // 鼠标移入停止自动播放
          pauseOnMouseEnter: true,
        }}


``

http://www.kler.cn/a/503637.html

相关文章:

  • 赤店商城系统点餐小程序多门店分销APP共享股东h5源码saas账号独立版全插件全开源
  • spring cloud的核心模块有哪些
  • RabbitMQ故障全解析:消费、消息及日常报错处理与集群修复
  • vue3后台系统动态路由实现
  • CVE-2025-22777 (CVSS 9.8):WordPress | GiveWP 插件的严重漏洞
  • OpenCV相机标定与3D重建(51)对 3x3 矩阵进行 RQ 分解(RQ Decomposition)函数RQDecomp3x3()的使用
  • C++实现设计模式---备忘录模式 (Memento)
  • 正则表达式匹配任意字符的符号在哪
  • C++中的STL
  • HTML5 教程(上)
  • 基于 Python 的学生成绩管理系统设计与实现
  • shell脚本(二)
  • 最优控制 (Optimal Control) 算法详解及案例分析
  • List 接口的实现类
  • shell脚本练习(5)
  • 【大厂面试AI算法题中的知识点】方向涉及:ML/DL/CV/NLP/大数据...本篇介绍训练网络的时候如何判断过拟合和欠拟合?
  • redis缓存篇知识点总结
  • 详解英语单词“pro bono”:公益服务的表达(中英双语)
  • Vue2实现上传图片到阿里云的OSS对象存储
  • 《淘宝买家秀 API 爬虫:Java 实现与数据解析》
  • vim将一行行尾倒数第三个字符替换成1
  • Latent Diffusion Models
  • 51_Lua面向对象编程
  • 【解决问题】module加载不到 无法加载 1 Configuration module could not be loaded
  • Docker常用命令大全
  • 穿越科技长廊,VR科技展厅用科技之光点亮你的梦想之路