我正在创建一个网站,我可以在其中上传一些图像,我必须对每个图像进行不同的请求,并且在上传照片时显示加载图标,在上传图像时显示预览。 为此,我正在做一个Promise循环,我知道我可以使用.all函数并一起处理异步请求,但在这种情况下,结果将是在前端将图像一起加载,并且所有预览都出现在同时,我不想这样做,我想显示每个图像的实际上传时间的加载图标。 我不知道我能否很好地解释我的问题
答案 0 :(得分:3)
您可以使用默认值为reduce
的{{1}}并依次设置每个诺言。
示例
Promise.resolve()
答案 1 :(得分:0)
您可以使用.map()
函数,并在其中使用await
语句,但是不要忘记将async
一词放入函数中