我对nodejs是新手。我想按url的顺序推送文件数组中的元素。但我得到的是随机顺序。下面是相同的代码。谁能告诉我我做错了什么。
const mergePdf =async (urlArray, files) => {
for (let i = 0; i < urlArray.length; i++) {
try {
const pdfBytes = await fetch(urlArray[i]).then((res) => {
return res.arrayBuffer();
});
let bytes = new Uint8Array(pdfBytes);
files[i]=bytes;
} catch (err) {
console.log(err);
}
}
}
1条答案
按热度按时间toe950271#
编写api调用的seprate函数,如
在原始函数中,使用wait-like调用这个函数