微信小程序自定义组件中如何使用onPageScroll, 我需要onPageScroll的时候设置组件中properties里面的值.
微信小程序自定义组件中如何使用onPageScroll, 我需要onPageScroll的时候设置组件中properties里面的值.
兄弟,let top=res.scrollTop; 请问res在哪?根据你的写法,res是onPageScroll传递过来的参数值,所以应该是onPageScoll(res){...}
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
撸了一遍最新的开发文档,有几个问题需要确认。
1 根据你的问题,初步判定组件内没有触发
onPageScroll
,可能是这个事件只在Page里面有注册如果确实是这样,那么考虑通过别的方法在组件内实现,
2 目测你的需求是要做一个组件,全页面通用,在当前页面滚动值大于600的时候显示,并且点击可以正确使页面滚动到顶部。
3 那么考虑使用
WXML节点信息API
。刚撸了一遍,应该可以满足你这个组件的需求,在组件内获取对应页面的scrollTop值来执行对应方法。