Я планирую сделать пост, чтобы выполнить печать. Мне не нужно ничего возвращать из этого звонка. Я выполнял свои вызовы с помощью .subscribe(x => this.data = x)
, зная, что мне ничего не нужно возвращать, возможно ли выполнить этот наблюдаемый вызов без использования .subscribe(...)
?
В официальном руководстве просто нажмите subscribe()
.
this.heroService.deleteHero(hero).subscribe();
https://angular.io/tutorial/toh-pt6#delete-a-hero
Вам нужно вызвать подписку, иначе наблюдаемый ничего не сделает, пока на него не будет подписано что-то.
@arieljuod спасибо! Это то, что мне нужно было знать.
Существуют и другие методы выполнения наблюдаемого без вызова
subscribe
самостоятельно. Например, вместо этого вы можете использоватьtoPromise()
.