swiper组件出现失控状态

发布于 6 年前作者 ryi11511 次浏览最后编辑 6 年前来自 ask

swiper组件一个页面显示多个滑块,当快速点击最后一个滑块切换的时候,快速点击多次响应数据会出现滑块失效 变成了失控自动快速切换

10 回复
gang79
gang791 楼6 年前

楼主你有没遇到过swiper-item图片多的时候,快速滑动卡死,current直接变为0的情况。

leilu
leilu2 楼6 年前

通过current来同步 这样狂点会丢失current吗?

taosu
taosu3 楼6 年前

你好,请提供一下能复现问题的简单代码示例。

fujing
fujing4 楼6 年前

有遇到过  我是用source判断和current判断不为0 将前一个current存缓存中 current为0就调取

fanglong
fanglong5 楼6 年前

你bindchange之后做了什么事情,把js也提供一下

guiyingzeng
guiyingzeng6 楼6 年前

问题什么都不做,纯粹打印swiper,页面卡死了,动不了了这个无解啊。

taoyu
taoyu7 楼6 年前

谢谢了 已解决

fangxiulan
fangxiulan8 楼6 年前

下面那个swiper也是调用这个bindchange的  我开始测试忘补上了

ping29
ping299 楼6 年前

你好,这里最常见的问题是在 change 事件中 setData:

tip: 如果在 bindchange 的事件回调函数中使用 setData 改变 current 值,则有可能导致 setData 被不停地调用,因而通常情况下请在改变 current 值前检测 source 字段来判断是否是由于用户触摸引起。

xia65
xia6510 楼4 年前

为什么狂点后  bindchange会出现bug一直在前后快速切换