小程序
小游戏
企业微信
微信支付
扫描小程序码分享
使用swiper搭建看书场景,左右滑动进入上一页/下一页 ,但是如果滑动页面速度过快的情况下,swiper会呈现自己左右一直滑动的情况,强制退出之后才进来才会显示正常。怎么解决这个问题?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
看起来可能是 swiper文档 tip 中提到的问题:
tip: 如果在 bindchange 的事件回调函数中使用 setData 改变 current 值,则有可能导致 setData 被不停地调用,因而通常情况下请在改变 current 值前检测 source 字段来判断是否是由于用户触摸引起。
tip
bindchange
setData
current
source
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请问这个source 是指什么?麻烦告知
从 1.4.0 开始,change事件返回detail中包含一个source字段,表示导致变更的原因,可能值如下:autoplay 自动播放导致swiper变化;touch 用户划动引起swiper变化;其他原因将用空字符串表示。
从 1.4.0 开始,change事件返回detail中包含一个source字段,表示导致变更的原因,可能值如下:
change
detail
autoplay 自动播放导致swiper变化;
autoplay
touch 用户划动引起swiper变化;
touch
其他原因将用空字符串表示。
有什么解决方法了吗
动态的设置swiper?设置完了又触发了swiper的滚动?
循环了swiper-item,页面打开以后接口里面的数据就已经放到swiper-item里面 页面的数据都加载完了,滑动也是左滑这一步执行完了才执行下一步的动作吧。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
看起来可能是 swiper文档 tip 中提到的问题:
请问这个source 是指什么?麻烦告知
有什么解决方法了吗
动态的设置swiper?设置完了又触发了swiper的滚动?
循环了swiper-item,页面打开以后接口里面的数据就已经放到swiper-item里面 页面的数据都加载完了,滑动也是左滑这一步执行完了才执行下一步的动作吧。