注意:我所有的fetch()请求都是跨源的,因此需要初始OPTIONS调用。
var cross-origin-fetch-request1 = fetch(url, options).then(console.log);
var promises = [cross-origin-fetch-request1, ...];
Promise.all(promises)
.then(doStuff());
doStuff()在OPTIONS请求解析时被调用,而不是等待实际的POST请求解析。
如何让它等待实际请求解决?为什么使用Promise.all()而不是fetch()。then()可以显示此行为?