【发布时间】:2021-01-27 21:01:07
【问题描述】:
我有一个异步函数,它发出一个请求,makeRequest(): Promise<string>。基本上,我想对这个函数的调用进行排队,以便一次只发出一个请求。
async function queueRequest(): Promise<string> {
await ... // some code to make sure all previous requests have already been completed
const result = await makeRequest();
return result;
}
实现这样的目标的最佳方法是什么?
提前致谢
【问题讨论】:
标签: javascript typescript promise async-await es6-promise