小程序scroll-view bindtouchmove不触发
发布于 5 年前 作者 wei38 5883 次浏览 来自 问答

小程序scroll-view bindtouchmove无法触发

PS 顺便问一下,有没有办法监听scroll view 开始滚动和停止滚动

6 回复

但是bindscroll是监听scroll view滚动的时候,会出现一种情况是,你在scroll view那用手指往上一滑动,手指离开了屏幕,但还在滚动,先触发了 touchend,再触发bindscroll

哦,你这个意思啊,我也没找到scroll-view的滚动彻底停止,我用的setTimeout设到动画停止后,用着不太舒服。

bindtouchend 是可以触发的呀

bindscroll: function(event) {

clearTimeout(out)

。。。。。。

out = setTimeout((res) => {

this.setData({。。。。。。

我是需要滚动时,某个view增加一个css,停止滚动时去掉那个css

使用bindscroll可以监听滚动,但是应该如何监听停止滚动?

使用bindscroll

回到顶部