Как определить поток обещаний, который выполняется по требованию? - PullRequest
1 голос
/ 31 марта 2020

Есть ли вероятность, что я смогу определить цепочку обещаний, не решая их, пока не хочу "запустить" последовательность?

Мой вариант использования:

let a = [
           promiseA1.then(()=>promiseB1),
           promiseA2.then(()=>promiseB2), 
           ..., 
           promiseAn.then(()=>promiseBn)
]

Promise.all(a).then(onSuccess,onError)

1 Ответ

2 голосов
/ 31 марта 2020

Поместите все в функцию и вызовите эту функцию, когда хотите ее запустить.

Обещание всегда представляет результат, а не запускаемую задачу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...