vue3中关于swiperjs8+如何通过方法进行切换

vue3中关于swiperjs8+如何通过方法进行切换

8版本之前好像是用ref拿到swiper的实例 ,实例里面会有切换的方法,查的时候看他们是这么写的,但是8之后获取swiper的元素是没有切换的方法的,需要通过swiper组件上的自定义事件@swiper来获取

<template>
	<swiper @swiper="onSwiper">
		<swiper-slide>
			<div>1</div>
		</swiper-slide>
		<swiper-slide>
			<div>2</div>
		</swiper-slide>
		<swiper-slide>
			<div>3</div>
		</swiper-slide>
	</swiper>
</template>

<script setup>
	let curSwiper = null;
	//初始化会传实例swiper,存起来,用这个实例修改swiper-slide
	const onSwiper = (swiper) => {
		curSwiper = swiper;
	}
	//curSwiper.slidePrev();  //上一张
	//curSwiper.slideNext();  //下一张
</script>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值