Вопросы по теме 'redux-observable'

redux-observable не экспортируется createEpicMiddleware
Я использую наблюдаемое с редукцией в Ionic2 rc0 и получаю ошибку ниже, есть идеи? Error: Module /Volumes/data/test/node_modules/redux-observable/lib/index.js does not export createEpicMiddleware (imported by...
251 просмотров
schedule 22.11.2023

Наблюдаемые за сокращением множественные действия после 1-й отправки
Я - утилита registerEpic, описанная здесь: Является ли эффективной практикой ленивое добавление новых эпиков внутри перехватчиков response-router onEnter? Наш код должен быть изоморфным, но на стороне сервера действие запускается в первый раз, и...
1237 просмотров

RxJS Observables вызываются в обратном порядке
У меня есть следующий код, который отправляет 3 действия: deleteLineFailed showConfirmationMessage Подождите 2 с скрыть сообщение подтверждения По некоторым причинам единственный способ, которым я смог заставить его работать, - это в...
603 просмотров
schedule 05.12.2022

Удалить / отключить эпики от redux-observable
Мы запускаем наши интеграционные тесты в Node, используя энзимный mount и jsdom для рендеринга всего приложения. Для каждого теста создаем новый магазин return createStore( reducer, stateShape, composeEnhancers(...
470 просмотров

Нарушает ли ReplaySubject.next(value) принцип неизменности состояния хранилища с избыточностью?
У меня есть приложение Angular2, которое извлекает данные из источника, требующего аутентификации, поэтому событие инициализации компонента приложения инициирует получение токена аутентификации следующим образом: import { Component, OnInit } from...
209 просмотров
schedule 17.07.2023

Обработка исключения в вызове rxjs ajax.map
Я создал эпопею на основе " выборки пользователей " на сайте, доступном для наблюдения за Redux . Мне просто интересно, как я могу добавить обработку ошибок в запрос ajax. Моя попытка: const fetchCategoriesEpic = action$ =>...
2513 просмотров

Redux-observable возвращает некоторые образцы данных
Я использую наблюдаемый с редуксом, и мне нужно вернуть некоторые образцы данных в виде наблюдаемого. У меня есть следующий код в одном из моих эпиков const sampleFilteredStores = Observable.of([{ type: 'FILTERED_STORES', store: 'a' }, { type:...
175 просмотров
schedule 20.03.2024

Начальное состояние Redux, полное нулевых значений в Angular
Я работаю над проектом уже около 10 месяцев, который основан на Angular 4+ и Redux (через angular-redux/store ). Этот проект был в основном успешным, он запущен в производство с января и не испытывает каких-либо серьезных проблем. Но... Я...
2783 просмотров
schedule 10.10.2023

redux-observable + socket.io: действия должны быть простыми объектами. Используйте собственное промежуточное ПО для асинхронных действий
Я играю с redux-observable и socket.io и пытаюсь проверить токен с помощью socket.emits, но redux-observable говорит об этом о действиях. Затем я попытался использовать switchMaps, но у меня есть только последняя отправка в списке методов. Я...
1639 просмотров

эпическая цепочка, наблюдаемая с помощью редукции, отправляет повторяющиеся действия
Легенда action-chain epic = Epic, который возвращает действие «успех» или «сбой» в зависимости от вызова службы. service = Служба HTTP, от HttpModule , Angular2 Цель Мне нужно отправить данные на сервер. У меня есть действия CREATE ,...
1356 просмотров
schedule 09.07.2023

Последовательность действий с redux-observable
Вот процесс, который я хочу реализовать: список всех пользователей общедоступен в моем бэкэнд-API, поэтому я хочу увидеть, существует ли уже пользователь, и если нет, создать нового пользователя. Я использую Redux и управляю побочными эффектами с...
392 просмотров

Как заставить redux-observable отправлять несколько действий до и после запроса ajax?
Я пытаюсь написать Epic для наблюдаемого сокращения. Но у меня проблема ( ON_EMPTY_FORM_STATE действие выполняется до выполнения .map(response => formSavedAction(response)) . Как я могу это исправить? В основном я пытаюсь получить:...
1529 просмотров
schedule 10.05.2023

сохранить состояние по умолчанию с наблюдаемым промежуточным программным обеспечением redux
Я делаю наблюдаемый эпик redux в качестве промежуточного программного обеспечения, а также хочу предоставить состояние по умолчанию для хранения. В некоторых местах я видел applyMiddleware в качестве третьего аргумента функции createStore, тогда как...
57 просмотров

Использование RxJS switchMap только для отказа от подписки на потоки с тем же URL-адресом запроса / полезной нагрузкой действия (эпики, наблюдаемые с помощью redux)
У меня есть интерфейс, в котором пользователь может инициировать вызовы одной и той же конечной точки, но с разными параметрами (в данном случае UUID). До сих пор я наслаждался поведением switchMap отмены моих HTTP-запросов в полете всякий раз,...
934 просмотров
schedule 09.12.2022

redux-observable - ожидайте асинхронных действий и преобразуйте их в Promise с помощью rootEpic
Пример в репозитории next.js показывает, как мы можем преобразовать корневой эпик в Promise, чтобы можно было await выполнять асинхронное действие, например ajax : static async getInitialProps ({ store, isServer }) { const resultAction =...
717 просмотров
schedule 06.06.2023

Angular: получение последних 4 сообщений от Contentful
Привет, я пытаюсь получить последние четыре сообщения в блоге из содержательного api в angular 5. Я создал службу и могу получить 1 с помощью следующего кода. getContent(contentId) { const promise = this.client.getEntry(contentId); return...
187 просмотров

Действие по отмененной наблюдаемой
Здравствуйте и заранее спасибо :) Основная идея Я хочу запускать определенные эпики action$ из redux-observable в зависимости от маршрута и отменять их при изменении маршрута. Также я хочу провести некоторую очистку, когда эпики отменяются....
796 просмотров
schedule 01.11.2022

RxJs испускают после задержки или следующего события в потоке
У меня есть пары событий: _1 _ / _ 2_ / etc и _3 _ / _ 4_ / etc. Я бы хотел следующее: when an add1 is emitted on the stream if DELAY transpires with no new add* emissions emit remove1 if add* is emitted emit remove1...
436 просмотров
schedule 17.09.2022

Как использовать обновления Firestore в реальном времени (onSnapshot) с помощью redux-observable / rxjs?
Я могу настроить redux-observable с помощью обычных запросов Firestore export const getStatementsEpic = (action$, store) => { return action$.ofType(GET_STATEMENTS) .filter(() => { const state = store.getState() return...
1267 просмотров

Как мне использовать aws-amplify Auth.sigIn вместо ajax с redux-observable и rxjs 6?
Мне было интересно... Как мне использовать fetch или aws-amplify Auth.sigIn вместо ajax с наблюдаемой редукцией? Выполняя следующий код на основе приложения create-реагировать ниже, я получаю следующую ошибку: TypeError:...
179 просмотров
schedule 25.01.2023