Привет, мне нужно вложить 3 звонка в Angular9. где:
- Все вызовы взаимозависимы
- Все вызовы могут выдавать ошибку
a. Как лучше написать код?
b.Можно ли использовать RX JS?
c. Как вкладывать данные вместе с блоком ошибок в RX JS?
пример:
this.http.get('/api/people/1').subscribe(character => {
this.http.get('/api/people/character ').subscribe(homeworld => {
this.http.get('/api/people/character/homeworld ').subscribe(finalResponse=> {
console.log(finalResponse);
},
error =>{
console.log(error);
});
},
error =>{
console.log(error);
});
},
error =>{
console.log(error);
});