【问题标题】:How To resolve multiple promise in typescript如何解决打字稿中的多个承诺
【发布时间】:2017-06-02 09:06:54
【问题描述】:

我有一个服务,它首先通过 $http 调用从服务器加载配置文件,然后在成功回调中我正在读取文件内容,其中实际上包含要从服务器加载的文件列表。

所以我再次调用服务器以加载所有其他文件。 TypeScript 中是否有任何方法可以返回一个只有在所有承诺都得到解决时才会被调用的承诺。就像我们在 angular 1.X 中的 $q.all 一样

【问题讨论】:

标签: javascript angularjs angular typescript promise


【解决方案1】:
Promise.all([
    //task1,
    //task2,
    //task3,
  ]).then((value) => {doSomething()});

task 可以是任何 Promise 调用

【讨论】:

    猜你喜欢
    • 2019-10-15
    • 1970-01-01
    • 1970-01-01
    • 2018-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多