uni-app
uni-app copied to clipboard
3.99 onPageScroll 不生效
问题描述 版本3.99 vue2 onPageScroll 不生效
复现步骤
<template>
<view class="box">
</view>
</template>
<script>
import { onPageScroll } from '@dcloudio/uni-app'
export default {
setup() {
onPageScroll((data) => {
console.log(data)
})
}
}
</script>
<style>
.box {
height: 200vh;
}
</style>
预期结果 当滚动时,在控制台打印
实际结果 没有打印
系统信息:
- 发行平台: 微信小程序、浏览器
- 操作系统
- HBuilderX版本 3.99
- uni-app版本
- 设备信息
补充信息 无
同问
仅微信小程序不生效还是Web平台也不生效? 是在页面内使用还是组件内使用?
兄弟你把onPageScroll写在setup同级去试试
同问一个 在vue3 +setup语法糖的情况下 onPageScroll 在web下面正常运行 在app上不触发是为什么??? 我尝试改成vue2的export default { } 形式 是ok的