在瀑布流中怎么解决由于图片动态延迟加载出现高度不确定问题
可以考虑先加载图片的低分辨率缩略图副本,然后隐藏的加载图片原图,等原图加载完成后再替换缩略图,用js实现。
可以等图片加载完成再添加到瀑布流中http://imagesloaded.desandro.com/
一,可把图片宽高存起来,显示的时候就按宽高比缩放。二,预加载图片,动态加载得到图片URL,js拿到url后先把图片加载到本地,等所有图片加载完,再插入页面中
https://github.com/aFarkas/lazysizes
https://github.com/Rise-Devin... 基于vue的瀑布流组件,亲测可用
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答4.9k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
1 回答4.6k 阅读
2 回答4.5k 阅读✓ 已解决
3 回答7.2k 阅读
1 回答1.8k 阅读
2.7k 阅读
可以考虑先加载图片的低分辨率缩略图副本,然后隐藏的加载图片原图,等原图加载完成后再替换缩略图,用js实现。