【发布时间】:2018-09-19 21:31:44
【问题描述】:
例如
randomLibPromise.then((data, err) => { // do something with err })
我将如何用 await 翻译它?
这个承诺来自一个库,所以我无法控制错误通过then 而不是catch。我所拥有的是:
let data = await randomLibPromise.catch(err)
但我没有得到第二个参数,也无法检索错误。
我在 Google 上找到的每个示例都在谈论 catch 用于错误处理,而不是 then。
【问题讨论】:
标签: javascript node.js asynchronous async-await