1.492 messaggi dal 27 dicembre 2005
Dalla documentazione leggo:

" Promise.all attende fino a quando tutti i job sono risolti (resolved)"
"Promise.all(promises) ? aspetta che tutte le promise siano risolte e ritorna array un array dei loro risultati. Se una qualsiasi delle promise date viene respinta, allora diventa l?errore di Promise.all, e tutti gli altri risultati sono ignorati."

che senso ha usare await se già promise.all attende i risultati ?
29 messaggi dal 07 marzo 2017
Contributi
Promise.All crea a sua volta una promise, che verrà risolta solo quando il tutte le promise interne saranno risolte. Nel caso non volessi usare l'await, il codice da utilizzare è il seguente

Promise.all([promiseA, promiseB, promiseC]).then((result) => {
console.log(result);
});

Morgan Pizzini

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.