微信公开课
微信公开课小程序热门讨论关于「小程序监听下滚动就这么难吗」的小程序开发问题
补充:onPageScroll在ios上监听延迟,wxcreateIntersectionObserver()relativeToViewport()在ios上监听延迟,能告诉我还能用什么方法监听用scrollview绑定bindScroll不会延迟,但是没法触发下拉,监听个滚动就这
展开:onPageScroll在ios上监听延迟,wxcreateIntersectionObserver()relativeToViewport()在ios上监听延迟,能告诉我还能用什么方法监听吗用scrollview绑定bindScroll不会延迟,但是没法触发下拉,监听个滚动就这么难吗即速小程序:吸顶可以用scrollview的scrolltop大于某个值的时候就要吸顶,加个fixed的样式,scrollview下的下来,其实也很简单,也可以用scrolltop小于某个值来做实现,相当于自己写个下拉事件,中间可能会有一些体验上的小问题,可以自行优化下,我自己做了一个,效果还行,基本可以满足需求,但是还是希望官方能有好一点的解决方案出来:吸顶和下拉刷新两个都要:吸顶可以用这个方法实现https:developersweixinqqcomminiprogramdevapiSelectorQueryselectAllhtml获取节点信息再判断就行了,配合touch事件一起使用:你的监听应该不需要一直改变状态吧,如果onPageScroll下面有setData,可以加个变量,为真的情况下去执行setData等操作,不然很耗性能scrollview下面的下拉刷新网上有不少方案,可以去尝试一下:page里不写onPageScroll,createIntersectionObserver也会有延迟吗:有无延迟先不讨论,但scrollview是可以的
更多有关「小程序监听下滚动就这么难吗」的讨论可以前往微信公开课小程序参与互动哦!了解更多