Mi chiedo se osservabile o promessa può essere utilizzato nel seguente caso d'uso in angolare 2:Angular 2 promessa/osservabile catena due eventi?
Ci sono due attività di upload asincrono direttamente. Mi piacerebbe sapere come posso rilevare che entrambi i compiti sono finiti.
Il mio compito di upload (implementato in promessa ma è essere facilmente modificato per osservabile se necessario) è come questo:
myService.upload('upload1').then(() => {
})
myService.upload('upload2').then(() => {
})
Come catena di questi due eventi insieme in entrambi i promessa o osservabile in modo che so che entrambe le attività sono finite? Grazie
ma ho ottenuto un messaggio di errore: *** eccezione originale : ReferenceError: Impossibile trovare la variabile: Rx *** –
Dovrebbe essere qualcosa del genere: *** myService1.merge (myService2) .subscribe() ***. Ma questo non è quello che voglio. Quello che voglio è ottenere l'ultimo evento. –
Hai bisogno dell'ultimo evento, o vuoi solo sapere quando è successo l'ultimo evento, questo è il significato di 'complete' (funziona solo se gli osservabili di origine sono chiusi dal mittente dopo l'evento) –