小程序
小游戏
企业微信
微信支付
扫描小程序码分享
recycle-view在使用过程中出现闪动,上滑加载更多正常,回滚会存在闪动
场景:
一次接口100张图片,调用两次接口,滑动到130张图片位置开始回滚,在回滚到某个位置时,例如第80张图片会闪动到第83张图片(陷入循环,滚动条依然可以回到顶部,回到顶部最前面的一些图片没有渲染),看scrollTop是正常的
条件:
1、正常使用组件 2、图片高度等一些组件注意点都已设置
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
遇到同样的问题,顺带吐槽一下,腾讯的技术部门是真的垃圾
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
挖坟的,解决了吗
你好,问题解决了吗?
我之前长列表调好不闪,但是新加了一些内容,列表什么都没改,然后图片就会闪了。感觉和 setData 关系非常大,但又不清楚机制。
闪着闪着列表直接空了,但是getList可以看到数据还在
你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
个人感觉像是设置的height跟实际终端上显示的height有误差导致。
比如你设置item的height为80px的高度,实际在手机上呈现的(因为种种原因,比如padding,marign导致)item的实际高度不是这个值。这些在量多了后,会出现这种情况,我用这个组件的时候也出现过这种情况。目前没有完美的解决方案。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
遇到同样的问题,顺带吐槽一下,腾讯的技术部门是真的垃圾
挖坟的,解决了吗
你好,问题解决了吗?
我之前长列表调好不闪,但是新加了一些内容,列表什么都没改,然后图片就会闪了。感觉和 setData 关系非常大,但又不清楚机制。
闪着闪着列表直接空了,但是getList可以看到数据还在
你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
github提的issues录屏:
https://github.com/wechat-miniprogram/recycle-view/issues/69
请在qq开发者工具中测试(目前必现,以及真机,复现步骤:向下多滚动点内容,然后正常慢慢回滚),微信目前用这个片段没有复现出来,不太好复现(正在使用的较容易复现),但是问题是一样的
个人感觉像是设置的height跟实际终端上显示的height有误差导致。
比如你设置item的height为80px的高度,实际在手机上呈现的(因为种种原因,比如padding,marign导致)item的实际高度不是这个值。这些在量多了后,会出现这种情况,我用这个组件的时候也出现过这种情况。目前没有完美的解决方案。