Ho 2 chiamate API: la seconda chiamata utilizza qualcosa restituita dalla prima chiamata. Con le promesse questo è stato facile:Concatenamento di osservabili con RxJS in Angular2
myService.findAll()
// First call
.then(response => {
return myService.findSpecific(response.something);
})
.then(response => {
// result from second API call
});
Come posso fare questo utilizzando osservabili?
Una buona cosa da ricordare è che in RXJS promesse possono essere trattati come osservabili che saranno al massimo emettono un singolo elemento (i dati risolti). –