Описание тега redux-observable
NoneRedux-observable is a redux middleware for performing side effects (epics) using RxJS.
0
ответов
Наблюдаемая избыточность.map вызывает остановку потока действий
Я новичок в наблюдении за редуксом. Я добавил.mapTo(actions.updateDeviceToken({})), и это сработало. Однако successFetchNewDiaries(данные) не работает. .mapTo(actions.updateDeviceToken({})) прекратить запуск SUCCESS_FETCH_NEW_DIARIES. Что случилось?…
06 мар '18 в 09:01
1
ответ
Повторно использовать один и тот же редуктор и эпик для нескольких вызовов Ajax, как фабрика API?
Использует один и тот же редуктор для обновления различных частей состояния анти-паттерна? Как мой редуктор данных имеет GET_DATA_DONE action, обновляет state.data, а затем в другом случае вы выбираете что-то еще и вызываете GET_DATA_DONE обновлять …
12 ноя '17 в 15:50
1
ответ
rxjs5 Observable.ajax игнорирует явно установленные заголовки HTTP
Я становлюсь мокрым от понижения наблюдаемого и аутентификации OAuth2. Я застрял в точке, где мне нужно POST добавить заголовок авторизации в мой HTTP-запрос. Заголовок не был добавлен. Вместо этого я вижу любые настраиваемые имена заголовков как зн…
01 ноя '17 в 18:18
2
ответа
Реализация автосохранения в приложении React-Redux-Firebase с использованием Redux-Observable
Я внедряю автосохранение для стороннего проекта реагировать с избыточностью, используя наблюдаемую избыточность. В настоящее время у меня есть updateFretboardEpic, который отвечает на любые действия, которые изменяют компонент Fretboard, в настоящее…
17 май '17 в 04:43
2
ответа
Redux Observable: как вернуть действие из обратного вызова?
Я использую библиотеку WebRTC, которая имеет очень специфический API. peerConnection.setRemoteDescription Второй аргумент метода должен быть обратным вызовом, когда он завершает установку удаленного описания: Это одна из моих функций-оболочек для мо…
09 май '17 в 06:21
1
ответ
Отправьте действие в ответ на отмену
Я начал с рецепта отмены из документируемых документов и хочу его немного расширить. В основном у меня есть сценарий, когда после отмены срабатывает, используя takeUntil Я хочу отправить еще одно действие для очистки и т. Д. Это то, что я придумал д…
08 дек '16 в 05:14
1
ответ
Проблема с использованием catchError с коллекцией RxFire firestoreData
Я хочу иметь возможность реагировать на ошибки от вызова collectionData. Я добавил catchError, но он никогда не вызывается. Фактически, collectionData генерирует результат без элементов. export const bundleEpic = action$ => action$.pipe( ofType(B…
19 янв '19 в 19:01
1
ответ
Отправка действия каждую секунду с помощью наблюдаемого редукса
С равниной RxjsМне удалось реализовать поведение "обратного отсчета", вызывая метод каждую секунду, как это, пока не осталось больше времени: const time = 5 var timer$ = Rx.Observable.interval(1000) timer$ .take(time) .map((v)=> { const remaining…
31 янв '19 в 09:03
2
ответа
Redux-observable: неудачный шутник для эпоса
Я выполнил шаги из документации, чтобы проверить эпопею. ... store.dispatch({ type: FETCH_USER }); expect(store.getActions()).toEqual([ { type: FETCH_USER }, { type: FETCH_USER_FULFILLED, payload } ]); ... Но я потерпел неудачу, потому что второе де…
03 апр '17 в 15:09
1
ответ
Наблюдаемые RxJS вызываются в обратном порядке
У меня есть следующий код, который отправляет 3 действия: deleteLineFailed showConfirmationMessage Подожди 2с hideConfirmationMessage По каким-то причинам я смог заставить его работать только в обратном порядке, что я делаю не так? const deleteLineE…
13 дек '16 в 14:25
1
ответ
Redux Observables / RxJS: Как создать эпос, который возвращает разные действия, основываясь на if / else?
Я пытаюсь подключить свое приложение к покупкам в приложении, используя это: https://github.com/chirag04/react-native-in-app-utils У меня есть эпопея, где я хочу излучать успех, если он успешен, и провал, если он терпит неудачу. Что-то вроде этого: …
02 апр '17 в 04:18
1
ответ
Наблюдаемый RXJS Redux выполняет несколько вызовов API
У меня есть массив контактов, и я хотел бы выполнить вызовы API для каждого объекта в массиве контактов. Я попытался перебрать каждый элемент и вызвать fetchJson$, однако я понимаю, что этот подход неверен. Как правильно сделать это с помощью RXJS R…
04 сен '18 в 15:04
0
ответов
Ошибка при создании EpicMiddleware
Когда я звоню createEpicMiddleware(epic) функция на Angular2+, есть ошибка: "ошибка TS2560: значение типа '(action$: any) => any' не имеет общих свойств с типом 'Options'. Вы хотели это назвать?" Даже если вы используете образец официального кода на…
27 авг '18 в 07:52
1
ответ
RxJS: Как отложить выполнение ELSE в RxJS.Observable.if?
У меня есть объект, который может или не может существовать. я использую Observable.if определить, какое действие нужно сделать, исходя из его существования. Тем не менее else часть Observable.if, кажется, работает, даже когда объект не определен. Я…
19 апр '18 в 20:35
2
ответа
Redux-Observable - отправляет несколько действий, которые должны выполняться последовательно
С помощью Redux-Observable, я пытаюсь породить несколько WORK действия из одного эпоса, вот так: ( action$, state$ ) => { return action$.pipe( ofType( 'SPAWN' ), flatMap( action => { return [ { type: 'WORK', payload: 'a' }, { type: 'WORK', pay…
22 авг '18 в 16:54
0
ответов
Как правильно использовать switchMap в redux-observable
У меня есть следующий код: import { Observable } from 'rxjs/Observable'; import 'rxjs/add/operator/switchMap'; import { PREVIEW_GROUP_STARTED, previewGroupSuccess, previewGroupFail } from '../../actions/groups-actions-creators'; import ApiUtils from…
01 ноя '18 в 08:42
1
ответ
Начальное состояние Redux, полное нулевых значений в Angular
Я работал над проектом около 10 месяцев, который основан на Angular 4+ и Redux (через angular-redux/store). Этот проект был в основном успешным, он запущен в производство с января и не имеет серьезных проблем. Но... Я постепенно разочаровался в Redu…
23 июн '17 в 06:39
0
ответов
Тестовый дебод с мраморной диаграммой
У меня есть эпопея об этом, пока она не будет успешно называться ping api. Я успешно проверил ping. Я хотел бы использовать import { TestScheduler } from 'rxjs/testing'; и проверить, когда я не могу пинг до 1-го вызова, но успех во 2-м с мраморной д…
22 сен '18 в 03:56
1
ответ
Последовательность двух действий вместе, используя эпос в наблюдаемом редуксе
Я строю приложение с реактивным-нативным с использованием избыточного-наблюдаемого. Прямо сейчас я изо всех сил пытаюсь сделать простое художественное оформление по двум действиям в наблюдаемой редуксе, используя эпос. То, чего я пытаюсь достичь, эт…
29 авг '17 в 16:13
1
ответ
Управляйте реакцией Аполлона с редуксом наблюдаемым
Я хочу управлять своей доставкой с помощью наблюдаемого редукса, но не могу найти ни одного примера. У кого-нибудь был ответ на это? Аполлон vanillaJS это способ получить результаты моего запроса: const opts = {uri: 'http://localhost:8080/graphql'};…
27 июн '17 в 19:36