Qual a melhor pratica para escrever esse código? Sendo que sempre que preciso aguardar o retorno de um outro observable.
funcExemple(){
this.Service.exemple01().subscribe(r => {
//Primeira chamada
console.log(r)
let jsonExemple1 = {
exemplo1: '1',
exemplo2: '2',
exemplo3: '3'
}
this.pesquisaRotasService.exemple02(jsonExemple1).subscribe(r => {
let jsonExemple2 = {
exemplo1: '1',
exemplo2: '2',
exemplo3: '3'
}
this.Service.exemple03(jsonExemple2).subscribe(r => {
let jsonExemple3 = {
exemplo1: '1',
exemplo2: '2',
exemplo3: '3'
}
this.Service.exemple03(jsonExemple3).subscribe(r => {
console.log(r)
//FINAL
})
})
})
})
}