小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 需求的场景描述(希望解决的问题)
scroll-view 只提供了一个bindscroll 的回调方法。并且代码控制滑动的位置也会调用 bindscroll 回调方法。
- 希望提供的能力
希望提供 scrollend回调方法 和 整页滑动的属性
上次有大神告诉了我 touchend方法。但是因为 touchend 方法 要过早于回调 这时候bindscroll 还在回调。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
早上为啥没看到你。。哈哈哈
是这样的,暂时没办法非常精确的监听滑动停止,我的方法是,在touchend和bindscroll里不断的 clearTimeout 和 setTimeout来模拟停止
bindscroll(e){
clearTimeout(this.timer)
this.timer = setTimeout({
console.log("滚动停止")
},50)
}
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
嗯,想到了这个办法。但是,嫌这样性能不是很好。还是希望官方能出一个最好了
另外就是 当非手动滑动scroll-view的时候。scroll-view的bindscroll 也随之回调了
大家跳转小程序的时候有没有遇到过这个问题啊?navigateToMiniProgramAppIdList
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
早上为啥没看到你。。哈哈哈
是这样的,暂时没办法非常精确的监听滑动停止,我的方法是,在touchend和bindscroll里不断的 clearTimeout 和 setTimeout来模拟停止
bindscroll(e){
clearTimeout(this.timer)
this.timer = setTimeout({
console.log("滚动停止")
},50)
}
嗯,想到了这个办法。但是,嫌这样性能不是很好。还是希望官方能出一个最好了
另外就是 当非手动滑动scroll-view的时候。scroll-view的bindscroll 也随之回调了
大家跳转小程序的时候有没有遇到过这个问题啊?navigateToMiniProgramAppIdList