Описание тега rxjs-dom

RxJS-DOM provides Reactive Extensions for JavaScript (RxJS) bindings for HTML DOM objects to abstract over the event binding, Ajax requests, Web Sockets, Web Workers, Server-Sent Events, Geolocation and more.
1 ответ

RxJS DOM пауза наблюдается, в то время как другой "тянет"?

ОБНОВИТЬ Я попытался сделать автономную версию здесь: https://codepen.io/neezer/pen/pPRJar Он не работает так, как моя локальная копия, но я надеюсь, что он будет достаточно похожим, чтобы вы могли видеть, куда я пытаюсь перейти. У меня не такое пов…
26 апр '17 в 16:08
3 ответа

Rxjs, fromEvent для обработки нескольких событий

Каков наилучший способ обработки нескольких событий на одном узле DOM в rxjs 5.1? fromEvent($element, 'event_name') но я могу указать только одно событие за раз. Я хочу справиться scroll wheel touchmove touchend События.
03 авг '17 в 21:58
1 ответ

Как контролировать давление множественных вызовов ajax с RxJS

Используя RxJS 5, я хочу решить следующее: Допустим, я получаю список категорий видов из REST API. Основываясь на каждой из этих категорий, я хочу получить подкатегории из другой конечной точки REST. Затем на основе каждой из этих подкатегорий я хоч…
22 янв '18 в 08:02
1 ответ

RxJs webSocket не может подключиться к серверу websocket, реализованному с помощью socket.io

У меня есть простой сервер websocket, построенный по этому примеру import { createServer, Server } from 'http'; import * as express from 'express'; import * as socketIo from 'socket.io'; export class MobileObjectServer { public static readonly PORT:…
10 май '18 в 08:16
1 ответ

rxjs-dom, как передавать данные в POST

Я использую rx.DOM.ajax https://github.com/Reactive-Extensions/RxJS-DOM/blob/master/doc/operators/ajax.md Я пытаюсь получить некоторые данные из URL, используя POST, но он ничего не возвращает. Вот код: Rx.DOM.ajax({ url: 'src/php/search.php', metho…
02 июн '17 в 04:00
2 ответа

Как использовать RxJS для отображения индикатора "пользователь печатает"?

Я немного знаю BaconJS, но сейчас я пытаюсь изучить RxJS, создав индикатор "Пользователь печатает...". Это довольно просто, это можно объяснить двумя простыми правилами: Когда пользователь печатает, индикатор должен быть сразу виден. Когда пользоват…
07 янв '17 в 11:25
1 ответ

Часть DOM постоянно обновляется в Angular 5. При попытке извлечь видео из YouTube API

Вызов API YouTube в ngOnInit(){ var finalURL = "https://www.googleapis.com/youtube/v3/search?key="+this.api+"&channelId="+this.chanId+"&part=snippet,id&order=date&maxResults="+this.result+"" console.log(finalURL); this.obser$ = this.…
3 ответа

RxJS фильтр () оператор

Я пытаюсь найти самое чистое решение для использования filter() оператор для того, чтобы отфильтровать мои наблюдаемые. Здесь я повторяю вызов службы, чтобы получить femaleList по отдельности export class MyComp implements OnInit { maleList: IContac…
13 дек '16 в 12:52
1 ответ

Как проверить события RxJS

Я обрабатываю событие при наведении курсора, используя Observable.fromEvent(), с различными связанными операторами. Как бы я пошел о модульном тестировании этого? export const bindMouseover = (link) => Observable.fromEvent(link, 'mouseover') .fil…
07 ноя '16 в 11:29
4 ответа

Обойти более 6 параметров forkJoin?

У меня есть потребность / желание использовать более шести параметров в forkJoin. В настоящее время, основываясь на ответе на другой связанный вопрос, представляется невозможным отправить более 6 параметров в forkJoin. Однако на основании официально…
1 ответ

Rxjs получает AjaxObservable вместо ответа ajax

У меня есть следующее Наблюдаемое, я пытаюсь отфильтровать, чтобы получить пользователя в сети, но.mapTo(phone => verifyPhoneInNetwork(phone, country)) возвращает AjaxObservable вместо ответа ajax function verifyInNetwork(contacts: any, country: str…
27 янв '17 в 19:18
0 ответов

RxJS - ajax.delete продолжает повторять попытки до тех пор, пока наблюдаемый сбой не произойдет, пока запрос DELETE не будет принят 200 OK

У меня проблемы с ajax.delete, Я запускаю код ниже, где запрос на удаление от ajax выполняется, и, если первый сбой, он повторяет попытки, пока запрос не будет успешным. let RetryStrategy = attempts => attempts .zip(Observable.range(1, 4)) .flatM…
26 июл '17 в 14:45
1 ответ

Заглушка на редукс-наблюдаемом эпосе

Я пытаюсь проверить функцию catch наблюдателя rxjs, но catch никогда не запускается. test.js it.only('On fail restore password', () => { sandbox = sinon.stub(Observable.ajax, 'post').returns(new Error()); store.dispatch(restorePasswordVi('prueba'…
07 дек '16 в 18:57
1 ответ

Rx.Observable.Of ошибка не ловится

Я хочу вернуть токен из localStorage и поймать ошибку. Observable.of(JSON.parse(localStorage.getItem('currentUser')).token) .catch((er) => Observable.of(console.log(er)) Но это не ловит это. Интересно, когда я использую метод try catch, я могу по…
10 ноя '17 в 10:31
1 ответ

RxJS: передача значений в потоке

Я хочу создать наблюдаемую, которая 1. Получает токен с помощью метода getToken2 2. Используйте этот токен для получения пользовательских данных с flatMap 3. Назначьте только что полученные userData и токен (полученный через flatMap) localStorage Пр…
2 ответа

RxJs Как установить заголовки запросов по умолчанию?

Не уверен, есть ли способ установить заголовки запросов по умолчанию в rxjs, как мы делаем с axios js as- axios.defaults.headers.common['Authorization'] = 'c7b9392955ce63b38cf0901b7e523efbf7613001526117c79376122b7be2a9519d49c5ff5de1e217db93beae2f203…
20 авг '17 в 06:06
1 ответ

RxJS ajax возвращает нулевой ответ

Я пытаюсь получить некоторые данные, используя rxjs. Возвращает 200, но ответ нулевой. Есть ли дополнительный шаг для получения ответа? Тест API; https://reqres.in/ Благодарю. import {ajax} from 'rxjs/observable/dom/ajax'; import 'rxjs/add/operator/…
28 дек '17 в 02:26
1 ответ

RxJS-DOM - Невозможно прочитать свойство 'AbstractObserver' из неопределенного

Я только что включил RxJS 5.4.0 и RxJS-DOM 7.0.3 на страницу и получил эту ошибку в консоли: TypeError: Невозможно прочитать свойство 'AbstractObserver' из неопределенного Пожалуйста, помогите с этой ошибкой.
22 май '17 в 18:42
1 ответ

Функция загрузки Rxjs-DOM не запускает угловой 2

В настоящее время я работаю над проектом Angular 2, где мне нужно вызывать только определенные функции и только после того, как ВСЕ элементы на странице загружены. Я попытался использовать функцию eventFrom из Observable, она работала, когда я ожида…
07 апр '17 в 07:32
2 ответа

Отдельный поток событий кликов с минимальной задержкой между собой с помощью Rxjs

У меня есть проблема, когда пользователь очень быстро нажимает на две кнопки, которые обновляют в базе данных Firebase тот же объект и то же свойство. проблема в том, что только один запрос сохраняет, а остальные переопределяют. это происходит в слу…