Czy ktoś mógłby rzucić nieco światła na to, jak od razu zrezygnować z subskrypcji obserwowalnej rxjs? Obserwowalny jest od Angular 2 EventEmitter. Kiedy otrzymam to wydarzenie, chcę anulować subskrypcję. Problemem tutaj jest anulowanie subskrypcji w ramach bloku funkcyjnego. Mam wrażenie, że jest to złe podejście:Natychmiastowa rezygnacja z subskrypcji rxjs możliwe do zaobserwowania
this.subscription = observable.subscribe((result: any) => {
// do something
// **unsubscribe**
});
Thanks
Możliwy duplikat [Jak wypisać się z EventEmitter w Angular 2?] (Http://stackoverflow.com/questions/36494509/how-to-unsubscribe-from-eventemitter-in-angular-2) – jmachnik
take (1) wydaje się być lepszym rozwiązaniem w porównaniu do pierwszego() https://stackoverflow.com/questions/42345969/angular-2-using-rxjs-take1-vs-first –