我有一个异步方法“ processFile”,其中嵌套了异步函数。
我可以从.then获取元素, 如何将其返回到我的“ processFile”方法?
class SendFileToServer {
processFile = async (file) => {
await Api.checkIfUploaded(A, B)
.then(e => {
if (e.success) {
console.log(`File Already exists`);
return e
} else {
console.log(`File Does not exists`);
Api.uploadFile(C, D, E)
.then(e => {
console.log(`file uploaded ${e}`);
return e
})
}
})
}
}
此代码返回Undefiend。