【发布时间】:2018-11-11 18:32:30
【问题描述】:
假设我有一个 promises 数组,每个元素都是一个 AJAX 调用,用于获取视图的图像 (png)。
const images = Promise.all(views.map(view => {
return fetch(`/sites/${siteId}/views/${view.id}/image/`);
}));
是否有可能使用 Promise.all 检查承诺解决的当前状态?如果没有,还有其他方法吗?
例如,如果下载了 10 / 20 张图片,我想给用户一个反馈,我们已经为他下载了 50% 的图片。
【问题讨论】:
标签: javascript arrays asynchronous promise