Мне интересно, как можно вызвать и обработать две разные наблюдаемые, как это:
return this.restService.update('/events/' + data.ID, dbObj)
.pipe(
tap((response:any) => {
console.error("1")
this.restService.get('/data/' + userID + '/' + eventID)
.pipe(
tap(response => console.log(response))
);
console.error("2")
}))
this.restService
- это просто оболочка для http, и она работает.Что происходит, так это то, что events
вызывается нормально и возвращает результат.Затем console.log("1")
, также отправляется запрос к /data
, но теперь появляется console.log("2")
.
Чего мне не хватает, так это вывода "внутреннего" console.log(response)
.
Что я делаю не так?