页面有一组图片实现当一张图片加载完后显示下一张图片
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)
以上是关于页面有一组图片实现当一张图片加载完后显示下一张图片的主要内容,如果未能解决你的问题,请参考以下文章
C# winForm程序中,我上传 一张图片,如何将本页面的图片刷新,并且将主窗体的那个图片也刷新呢?
Java程序设计:界面有两个按钮(上一张和下一张),当单击上一张显示上一张图片,单击下一张显示下一张图片