【发布时间】:2021-06-29 13:13:47
【问题描述】:
我有 2 个异步等待函数 - 其中一个发出 axios post 请求,另一个发出 axios get 请求。
如何链接它们,以便等到发布操作完成后,再获取新的和更新的对象?
const expensesListToDB = async () => {
await axios.post('http://localhost:4000/app/expenseslist',
{
expenseTitle: Expense,
expenseAmount: Amount
});
}
const expensesListFromDB = async () => {
await axios.get('http://localhost:4000/app/expenseslist')
.then(
response => setExpenseAndAmountList(response.data && response.data.length > 0 ? response.data : []));
}
expensesListToDB();
expensesListFromDB();
谢谢!
【问题讨论】:
-
从
expensesListToDB返回promise,在.then你可以运行函数expensesListFromDB
标签: javascript http server async-await axios