onPageScroll(e) {
//如果滚动到顶部,触发加载更多聊天记录
if (e.scrollTop < 10) {
console.log('到顶了')
this.$refs.paging.doChatRecordLoadMore();
}
}
- 发布:2023-08-11 10:17
- 更新:2023-08-11 11:27
- 阅读:361
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 7
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
手机系统: iOS
手机系统版本号: iOS 16
手机厂商: 苹果
手机机型: iphone13
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
滚动fixed属性不失效
滚动fixed属性不失效
实际结果:
快速暴力滚动fixed属性会失效
快速暴力滚动fixed属性会失效
bug描述:
使用页面滚动到顶部以后加载跟多消息 需要暴力快速向上滚动才能复现
onPageScroll(e) {
//如果滚动到顶部,触发加载更多聊天记录
if (e.scrollTop < 10) {
console.log('到顶了')
this.$refs.paging.doChatRecordLoadMore();
}
}
如果是本身长页面,滚动不会导致fixed属性失效 只有在动态加载数据的时候才会复现
即时通讯开发 (作者)
页面回弹设置了关闭,本身就是禁用了这个属性
2023-08-11 11:07
爱豆豆
回复 即时通讯开发: 能发个录屏吗 看一下
2023-08-11 11:18
即时通讯开发 (作者)
回复 爱豆豆: 下面楼层里有两个附件,一个是自己的项目复现的,一个是别人的插件demo复现的
2023-08-11 11:28
爱豆豆
回复 即时通讯开发: 我ios真机忽然不能调试了。用的模拟器 没复现出来
2023-08-12 15:45
爱豆豆
回复 爱豆豆: 难受了
2023-08-12 15:46
即时通讯开发 (作者)
回复 爱豆豆: 模拟器复现不出来,我只用模拟器也复现不了,只有真机暴力下滑加载更多才能复现
2023-08-14 09:28