我有一个服务,首先通过$ http调用从服务器加载配置文件,然后在其成功回调中我正在读取文件内容,其实际上包含要从服务器加载的文件列表。
所以我再次调用服务器来加载所有其他文件。在TypeScript中是否有任何方法可以返回一个只有在所有的promise都得到解析时才会被调用的promise。和$ q.all一样,我们的角度为1.X
答案 0 :(得分:5)
Promise.all([
//task1,
//task2,
//task3,
]).then((value) => {doSomething()});
任务可以是任何Promise调用