swiper 组件, 双击(Tap)按钮切换时会出现左右闪动, 怎么解决?

发布于 7 年前作者 jzeng2260 次浏览最后编辑 7 年前来自 issues

在使用 swiper 组件时, swiper-item 中的每个页面都有一个跳转按钮, 在按钮 tap 事件中去改变 swiper current 的值以切换页面, 可是连续双击(算是暴力测试)会出现 swiper 左右不停的闪动情况, 这是原生组件的问题吗? 有什么解决办法?如果没有找到解决办法, 可能只有使用 touch 组合事件来完成了

2 回复
moxiulan
moxiulan1 楼6 年前

加个锁,不允许双击

提供一下代码片段 https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

wei49
wei492 楼5 年前

点了一次 设个标志位 然后setTimeout把这个标志位复位。。免得他连续点