问题描述我要取到size,在父作用域中使用,这样写会不会有什么问题?asyncfunction(){...letsize=awaitthis.fileSize(filePath).then(size=>size)}fileSize(){returnPromise((resolve)=>{...resolve(size)})}
2 回答
慕码人8056858
TA贡献1803条经验 获得超6个赞
await只能在async修饰的函数(包括lambda表达式)或方法中调用,只要这行代码在async函数中,就没错,否则就会出错。还有就是await后面应该是一个Promise对象的值,包括async函数的返回值。
添加回答
举报
0/150
提交
取消