【发布时间】:2019-03-13 14:47:02
【问题描述】:
简单来说,我有 2 个函数 A,B
A 是异步函数,需要时间来请求一些东西然后准备好响应返回
B 从 A 获取输出
这是我的代码
async function A()
{
axios.get('API_ENDPOINT_URL').then(async function (rates) {
return new Promise((resolve , reject) => {
resolve(rates.data.data);
});
});
}
async function B(id)
{
var results = A();
console.log(results); // this output Promise { undefined }
}
如何解决这个问题?
【问题讨论】:
标签: javascript ajax promise async-await