页面有一组图片实现当一张图片加载完后显示下一张图片

Posted JackieDYH

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了页面有一组图片实现当一张图片加载完后显示下一张图片相关的知识,希望对你有一定的参考价值。

实现代码 

const images = ['https://img-blog.csdnimg.cn/20201014180756928.png', 'https://img-blog.csdnimg.cn/20201014180756928.png']

const loadImg = (url) => 
    return new Promise(resolve => 
        let image = new Image()
        image.src = url
        image.onload = () => 
            resolve(image)
        
        image.onerror = () => 
            reject(`Errors on loading`)
        
    )


const solve = (images) => 
    const imgQueue = []
    for (let i = 0; i < images.length; i++) 
        imgQueue.push(loadImg(images[i]))
    
    Promise.all(imgQueue).then((item) => 
        console.log(item)
    )


solve(images)

以上是关于页面有一组图片实现当一张图片加载完后显示下一张图片的主要内容,如果未能解决你的问题,请参考以下文章

滑动到下一张图片时,PageControl 没有动画

C# winForm程序中,我上传 一张图片,如何将本页面的图片刷新,并且将主窗体的那个图片也刷新呢?

用JS 怎么实现点击上一张图片,下一张图片的显示?

Java程序设计:界面有两个按钮(上一张和下一张),当单击上一张显示上一张图片,单击下一张显示下一张图片

有一张png格式的图片,在delphi中如何把该图片分成三份显示?

部署后,fancybox 无法移动到下一张/上一张图片