rxjs

на странице документации Angular 2 для использования службы Http есть пример. getHeroes (): Observable<Stuff[]> { return this.http.get(this.url) .map(this.extractData) .catch(this.handleError); } я клонировал angular2-webpack-starter проект и добавил приведенный ...

Я не совсем понимаю разницу между субъектом и объектом BehaviorSubject. Это просто, что BehaviorSubject имеет функцию getValue?...

может ли кто-нибудь дать четкое определение вместе с простым примером, который объясняет, что такое "обратный вызов ада" для тех, кто не знает JavaScript и узел.Джей ? когда (в каких настройках) возникает "проблема обратного вызова ада"? Почему это происходит? всегда ли" обратный вызов hell " связан с аси...

функции more() получилось Observable из запроса get export class Collection{ public more = (): Observable<Response> => { if (this.hasMore()) { return this.fetch(); } else{ // return empty observable } } private fetch = (): Observable<Re...

Я знаю, что Redux-это лучшая "реализация" Flux, или лучше сказать, что это редизайн для упрощения вещей (управление состоянием приложения). Я много слышал о реактивном программировании (RxJS), но я еще не нырнул, чтобы узнать его. Итак, мой вопрос: есть ли какое-либо пересечение (что-то общее) между этими д...

в настоящее время я пытаюсь научить себя Angular2 и TypeScript после счастливой работы с AngularJS 1.* за последние 4 года! Я должен признать, что ненавижу его, но я уверен, что мой момент эврики не за горами... во всяком случае, я написал службу в своем фиктивном приложении, которая будет извлекать данные ht...

Как можно отменить подписку в Angular2? RxJS, похоже, имеет метод dispose, но я не могу понять, как получить к нему доступ. Поэтому у меня есть код, который имеет доступ к EventEmitter и подписывается на него, например: var mySubscription = someEventEmitter.subscribe( (val) => { console.log(...

узнав о параметры, Я нахожу их очень похожими на узел.потоки в JS. Оба имеют механизм уведомления потребителя всякий раз, когда поступают новые данные, возникает ошибка или больше нет данных (EOF). Я хотел бы узнать о концептуальных/функциональных различиях между ними. Спасибо!...

Я начинаю использовать RxJS, и я не понимаю, почему в этом примере нам нужно использовать такую функцию, как flatMap или concatAll; где находится массив массивов здесь? var requestStream = Rx.Observable.just('https://api.github.com/users'); var responseMetastream = requestStream .flatMap(function(requestU...

я рассмотрел следующий вопрос SO: что такое горячие и холодные наблюдаемые? подведем итоги: горячий наблюдаемый излучает значение независимо от его подписок, т. е. значения полученные наблюдателями данные являются функцией времени подписки. тем не менее, я чувствую, что горячий против холодного все еще яв...