我想使用React-jsx实现以下功能:
在一个文件中,我有一个发出数据库请求并返回一些数据的函数。在另一个文件中,我想调用此函数,然后处理数据。我想最好使用async / await来处理这个操作,因为我已经看过应该可以做到,但我并不反对基于promise的解决方案。这是我做的:
import { getData } from './path';
async formatData() {
try {
const data = await getData();
// some formatting
console.log('2', data);
} catch(e) {
return e;
}
}
在第二个文件中,我调用了getData():
> '2' undefined
这是我在控制台中得到的结果:
{{1}}
暗示等待还没有奏效。我缺少什么?