【发布时间】:2021-11-26 04:12:02
【问题描述】:
我有以下调用 api 的函数
useEffect(() => {
loadMarkets();
}, []);
async function loadMarkets() {
const marketInformation = await frService.getMarketInfo();
addMarketInfo(marketInformation.response.data);
}
我想给loadBooks()打一个类似的电话。如果我不介意哪个方法先出现,我可以像下面这样调用它,还是应该将其包装在 1 个异步函数中/将其包装在 Promise 中?
useEffect(() => {
loadMarkets();
loadBooks();
}, []);
async function loadMarkets() {
const marketInformation = await frService.getMarketInfo();
addMarketInfo(marketInformation.response.data);
}
async function loadBooks() {
....
【问题讨论】:
标签: reactjs asynchronous use-effect