Jeśli mam niedookreśloną liczbę obietnic, które są generowane, w jaki sposób traktować je jako grupę, aby upewnić się, że wszystkie obietnice w grupie zostały rozwiązane, zanim przejdę dalej w moim kodzie?Jak pracować z niedeterministyczną liczbą obietnic jQuery?
Chociaż używam jQuery.when
, ale wygląda na to, że wymaga to deterministycznej liczby obietnic przekazanych jako argumenty. Myślałem, że będę w stanie przekazać szereg obietnic do przetwarzania, ale w oparciu o dokumenty uważam, że oceni tę tablicę jako pojedynczą, rozwiązaną obietnicę.
Kompozyt obietnica może być dokonane, z kolejki obietnic zależnych .. ale nie wiem o niczym standardowej. –
Myślę, że mógłbyś stworzyć funkcję, która zapętlałaby obietnice i przekazała je do 'jQuery.when ', tak jakbyś przekazywał je ręcznie po jednym na raz. –
"Niedeterministyczny"? Myślę, że masz na myśli "nieokreślony". –