更新记录
1.0.0(2020-06-15)
下载此版本
基础首次发布版
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
app-vue |
× |
× |
× |
× |
× |
× |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
× |
× |
× |
× |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
× |
× |
× |
× |
× |
× |
× |
× |
× |
核心代码
> + 因为uni-app只有在页面状态改变后才获取到节点,所以每次滑动滚动条都去获取节点(这里讲到一个非常重要的点)
> + 懒加载的核心原理既是 元素距离顶部视窗的值 <= 视窗 + 滚动条,注意持续改变的是滚动条,参照物元素为静止的,
> + 这里的元素是并没有每次滑动滚动条去获取节点的,是一开始就去动态获取后定死的,相当于load获取,然而如前边所
> + 讲uni-app只有在页面状态改变后才获取到节点,每次滑动滚动条都去获取节点,注意持续改变的是元素,既参照物为视窗,
> + 所以只需要判断每个元素距离顶部视窗的值 <= 视窗,就可以了