Я вызываю два метода.
complete () возвращает void наблюдаемый
getDetails () возвращает наблюдаемый
Я звоню второй на карте.
Интересно, это правильный путь или есть другой путь?
Я вызвал метод complete (), который обновляет флаг как завершенный и возвращает void наблюдаемый. и мне нужно вызвать метод getDetails, который возвращает наблюдаемый.
this.dataService.complete(input)
.pipe(
map(() => {this.dataService.getDetails(id)
.subscribe((result) => {
console.log(result);
})
})
).subscribe();
Я получаю результат, как и ожидалось, но я новичок в rxjs.
Если это не так, пожалуйста, дайте мне знать правильный путь.
Спасибо.