【发布时间】:2017-12-21 03:50:54
【问题描述】:
我有一个图像管理器,它显示固定大小的图像网格。缩略图已经相对较小,因此我无法将它们缩小。我实现了延迟加载并使用去抖动功能来检查图像是否在可见区域中。这提高了启动我的图像管理器的速度。但是,如果我在加载新一批图像时滚动,滚动会变得非常慢。是否有解决此问题或进一步优化加载图像的方法?
编辑:
有没有办法在新一批图像进入时防止滚动?有点像当我们尝试滚动查看更多仍在加载的 cmets 时 Youtube 会一直弹跳?
【问题讨论】:
-
您正在加载多少张图片?!尺寸是多少?!
-
加载缓慢取决于图像的大小和每个实例加载的图像数量。
-
我每个实例加载大约 20-25 张图像。缩略图大约 9kb。实际图像在双击缩略图之前不会被加载。
标签: javascript css angular