我非常熟悉$q是如何工作的,我在angularjs中使用它来等待要解决的单个承诺和用$q.all()解决的多个承诺。问题是,我不确定是否有可能这样做(如果它工作正确):我是否可以等待一个单一的承诺来解决,但也运行一些代码,当我的所有承诺也解决.在成功收回个人承诺之后.例如:
var promises = [];
我有一个现有的功能,它工作得很好: console.log('About to fetch...,我就尝试使用异步/等待。然而,我认为实际上是不可能这样做的。主要问题是,我希望返回fetch()返回的承诺,这样调用函数就可以像通常那样await。为此,我将向fetch()返回的承诺附加两个回调(响应和错误)。
如果我不使用承诺,我将不得不为await的fe