Pytania otagowane jako rxjs5

21
Jaki jest prawidłowy sposób udostępniania wyniku połączenia sieciowego Angular Http w RxJs 5?
Korzystając z protokołu HTTP, wywołujemy metodę, która wykonuje połączenie sieciowe i zwraca obserwowalny http: getCustomer() { return this.http.get('/someUrl').map(res => res.json()); } Jeśli weźmiemy to pod uwagę i dodamy do niej wielu subskrybentów: let network$ = getCustomer(); let subscriber1 = network$.subscribe(...); let subscriber2 = network$.subscribe(...); Chcemy mieć pewność, że nie spowoduje …

4
Do czego służy rura w RxJS?
Myślę, że mam podstawową koncepcję, ale są pewne niejasności Tak więc ogólnie używam Observable: observable.subscribe(x => { }) Jeśli chcę filtrować dane, mogę użyć tego: import { first, last, map, reduce, find, skipWhile } from 'rxjs/operators'; observable.pipe( map(x => {return x}), first() ).subscribe(x => { }) Mogę też to zrobić: …
110 angular  rxjs  rxjs5 

3
Zauważalne wreszcie po zasubskrybowaniu
Zgodnie z tym artykułem , onCompletea onErrorfunkcje tych elementów subscribewzajemnie się wykluczają. Czyli albo onErrorczy onCompleteimprezy będzie ogień w moim subscribe. Mam blok logiczny, który musi zostać wykonany, niezależnie od tego, czy otrzymam błąd, czy pomyślnie zakończę przesyłanie informacji. Szukałem czegoś podobnego finallydo Pythona , ale znalazłem tylko to, finallyco …
106 javascript  rxjs  rxjs5 

10
Jak zwrócić wartość z funkcji, która ma wewnątrz subskrypcję Observable?
Nie wiem, jak wyodrębnić wartość z Observable, aby została zwrócona przez funkcję, w której obecny jest Observable. Potrzebuję tylko wartości z tego, aby została zwrócona, nic więcej. Aktualna wersja, która działa function getValueFromObservable() { this.store.subscribe( (data:any) => { console.log(data) } ) } getValueFromObservable() Potrzebuję tego do działania, funkcji do zwracania …

2
Kiedy używać asObservable () w rxjs?
Zastanawiam się, jaki jest pożytek z asObservable: Zgodnie z dokumentami: Obserwowalna sekwencja, która ukrywa tożsamość sekwencji źródłowej. Ale dlaczego miałbyś ukrywać sekwencję?
88 rxjs  rxjs5 

3
Rxjs: Observable.combineLatest vs Observable.forkJoin
Zastanawiam się tylko, jakie są różnice między Observable.combineLatesti Observable.forkJoin? O ile widzę, jedyną różnicą jest to, forkJoinże oczekuje się, że Observables zostaną zakończone, a combineLatestzwrócą najnowsze wartości.
86 rxjs  rxjs5 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.