- 动态加载数据时创建IntersectionObserver的问题
1,数据分页加载,第一次进入时候加载10个 2,循环给这10个元素创建IntersectionObserver观察器,wx.createIntersectionObserver().relativeToViewport({ bottom: 20 }) 3,触底之后动再添加10条数据,重新setData,再给这20个元素创建IntersectionObserver观察器 问题描述: 1,最开始的10个元素能正常观察,但是后面添加的元素只有第一个能够观察成功 2,将relativeToViewport({ bottom: 20 })中的bottom值增大,则后续添加的10个元素中能够观察成功的元素个数也会增加, 小程序文档中的关于relativeToViewport的介绍“指定页面显示区域作为参照区域”,这个指定页面显示区域到底是什么?是一个什么机制? 为什么触底分页请求到数据后创建观察不生效?
2019-04-24 - 安卓 wx.chooseMedia 弹出选择框不在屏幕最下方2021-04-26
- wx.chooseMedia 弹出选择框不在屏幕最下方
[图片] 手机型号: 小米8探索版 手机系统版本: miui 12.0.4 代码片段: https://developers.weixin.qq.com/s/mggVismS7Ap2
2021-04-10 - 自定义tabbar切换时会闪烁
1. 减少不必要的 setData 可以消除 data 变化导致的闪烁现象 2. 使用普通 image 代替 cover-image 、普通 view 代替 cover-view 可以减弱由于 cover 组件创建偏慢导致的闪烁现象(但要注意组件层叠层级) 但 android 本身的的渲染延迟仍然会导致一部分闪烁现象
2023-05-11