【发布时间】:2017-06-15 22:12:53
【问题描述】:
我正在尝试在异步函数中记录如下语句:
async generateCharts (insights) {
const { url } = await this.reportsClient.createReport(insights)
console.log('url from reports', url)
return this.parse(url)
}
虽然没有显示日志语句,但我确信这是因为异步功能。那是对的吗?无论如何要解决这个问题?
【问题讨论】:
-
我刚刚运行了您的代码,它运行良好。您是否尝试过强制
createReport来验证这一点? -
仅供参考,
async函数不是 ES6 (ES2015) 的一部分。他们将成为今年发布的 ES2017 的一部分。 -
@MikeC 看起来是个问题!
标签: javascript async-await ecmascript-2017