Typescript Multiple API 以任意顺序更新状态

问题描述

@H_502_0@我有一个打字稿项目,我不允许加载额外的 3rd 方库。我不能在这个项目中使用“useEffect”,因为供应商正在使用旧版本的 React,如果这很重要的话。 我需要执行以下操作:

  1. 进行 API 调用获取令牌(我可以做到)
  2. 进行 5 次不同的 API 调用以带回文件(这可以异步完成,因为没有完成的顺序)
  3. 但是当任何 API 调用解决时,我想更新进度条。
  4. 当所有这些都完成后,我会将它们发送到另一个屏幕
@H_502_0@我一直在为此苦苦挣扎,我首先尝试掌握承诺,而不会将我与 async / await 混淆。抱歉,这不是一个具体的问题,而是一个策略,但希望有人能帮助我走得更远。我希望举个例子。我读得越多,我就越困惑。我是新手。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)