在具有和标签的多张图片的位置,尝试在页面上实施vanilla-lazyload。根据他们的演示,需要高度和宽度才能正常工作延迟加载。但是在初始化延迟加载之前,我不设置它。有什么方法可以通过在初始延迟加载之前检测宽高比来设置每个图像的高度/宽度?我无法通过CSS进行设置,因为我不知道在动态投放这些图片时会出现什么样的图片。
https://www.npmjs.com/package/vanilla-lazyload
演示:https://github.com/verlok/lazyload/blob/HEAD/demos/image_basic.html