1
SimonTart 183 天前
加 wx SGVsbG9Ob2RlanM= ( base64 )聊一下呢
|
2
qingmao 183 天前
img 标签上 loading="lazy" 这个属性 不是原生的懒加载属性嘛,直接正常写就好了,还用库干嘛
|
3
u3u 183 天前
|
6
ClearMoki OP @u3u 感谢我看下第二个库,第一个库我之前也看了他是基于 virtualized 写的,但是他有很严重的问题,就是数据无法展示全的,而且会在尾部出现参差不全的情况
|
8
u3u 183 天前
@ClearMoki #6 不是吧 你是不是看错了 你可以看一下它的 demo 还支持 window 滚动
https://codesandbox.io/s/0oyxozv75v https://github.com/jaredLunde/masonic/tree/main#differences-from-react-virtualized |
9
TArysiyehua 183 天前
@qingmao 以我半桶水的 web 技术,lazy 只是懒加载,不是虚拟加载吧,如果一直滑的话,很长很长之后也会爆内存
|
11
cian 183 天前 via Android
d2ViM3d1bWluZwo= 我看看
|
12
leokun 183 天前
@TArysiyehua 这个不一定的,数组前面的对象删除掉会被垃圾回收掉,不会爆内存
|
13
TArysiyehua 183 天前
@leokun 这个主要不是数组对象吧,你数组里面的 图片,假设不是 base64 的数据,是一个网址,在 dom 元素上渲染成图片了,这个图片是一直占用着内存的。
如果一直往下滑,这个图片占用的内存,没有回收机制是不会被回收的 |
14
leokun 183 天前
@TArysiyehua 题主是 react ,数组被内容变了,与之关联的真实 dom 的节点也会一并被回收的。往下滑就是一直动态的维护一段数据(前面的都删除掉,后面的在追加),往上翻同理
|
15
ChefIsAwesome 183 天前
图片后端给你的时候就应该有大小,不然你这没法写。
|
16
renmu 183 天前 via Android
你想做好瀑布流,需要接口返回图片的宽高
|