小程序swiper遇手机息屏,速度过快,卡顿解决办法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/namechenfl/article/details/88870835

设置current为bindchange事件触发的e.detail.current,发现长时间停留或者快速来回滚动的时候容易偶现导致

轮播图组件出错疯狂滚动,打印e.detail.current可以发现来回切换的速度非常快已经超过了设置的2000ms。

解决的办法是current赋值的index改由bindanimationfinish触发的e.detail.current

还有的是自己改造添加了一些东西需要同步当前滑块index值的,例如添加tab切换或者自己编写轮播图指示点的不建议

与swiper共用一个current值

指示器 和 swiper 的current 分开

猜你喜欢

转载自blog.csdn.net/namechenfl/article/details/88870835