WePY中如何正确监听页面滚动事件?
我在用 WePY 开发一个页面,想监听页面的滚动位置来做懒加载,但直接在 methods 里写 onScroll 好像没反应。查了文档说要用 wepy.page 的生命周期,但试了 onPageScroll 还是不触发,是不是写法有问题?
这是我的代码结构:
export default class Index extends wepy.page {
config = {
navigationBarTitleText: '首页'
}
onPageScroll(e) {
console.log('滚动了', e.scrollTop)
}
}
this.$wxPage.on('scroll', callback)来监听:或者用全局的
wepy.onPageScroll也可以。直接这么写就行,onPageScroll 是原生小程序的写法,WePY 不支持。