Вопросы с тегом «rxjs5»

303
Как правильно передать результат сетевого вызова Angular Http в RxJs 5?

Используя Http, мы вызываем метод, который выполняет сетевой вызов и возвращает наблюдаемый http: getCustomer() { return this.http.get('/someUrl').map(res => res.json()); } Если мы возьмем это наблюдаемое и добавим к нему несколько подписчиков: let network$ = getCustomer(); let subscriber1 =...

106
Наблюдаемый, наконец, при подписке

В соответствии с этим artcle , onCompleteи onErrorфункции subscribeявляются взаимоисключающими. Значение либо onErrorили onCompleteсобытия будут стрелять в моих subscribe. У меня есть логический блок, который должен выполняться независимо от того, получаю ли я сообщение об ошибке или успешно...

104
Для чего нужен pipe в rxJS

Я думаю, что у меня есть базовая концепция, но есть некоторые неясности В общем, я использую наблюдаемое: observable.subscribe(x => { }) Если я хочу отфильтровать данные, я могу использовать это: import { first, last, map, reduce, find, skipWhile } from 'rxjs/operators'; observable.pipe( map(x...

98
Как вернуть значение из функции, внутри которой есть подписка на Observable?

Я не знаю, как извлечь значение из Observable, которое будет возвращено функцией, в которой присутствует Observable. Мне нужно вернуть только его значение, ничего больше. Текущая версия, которая работает function getValueFromObservable() { this.store.subscribe( (data:any) => { console.log(data)...

87
Когда использовать asObservable () в rxjs?

Мне интересно, в чем польза asObservable: Согласно документам: Наблюдаемая последовательность, которая скрывает идентичность исходной последовательности. Но зачем вам скрывать последовательность?...

86
Rxjs: Observable.combineLatest против Observable.forkJoin

Просто интересно, в чем разница между Observable.combineLatestи Observable.forkJoin? Насколько я понимаю, единственная разница заключается в том, forkJoinчто Observables должны быть завершены, а combineLatestвозвращать последние значения....