Публикации по теме 'redux-observable'


Путь к освоению NgRx / Store
Итак, вы подошли к моменту, когда ваше приложение Angular становится огромным и сложным. Вы слышали о волшебном инструменте под названием ngrx, который управляет данными вашего приложения. Не знаете, что это такое или как добраться до состояния знакомства? Что ж, это будет организованный тур по гиперссылкам, который поможет вам узнать все, что нужно знать, чтобы начать создавать приложения с NgRx / Store с самого начала. Есть так много хороших ресурсов; Я здесь, чтобы помочь вам их..

Как использовать Redux Observable для упрощения архитектуры
С тех пор, как Redux был выпущен Дэном и Эндрю (большой поклонник ^ _ ^), он определенно изменил мой способ написания кода. Это открыло совершенно новую дверь в то, как мы пишем наш код, используя чистые функции, неизменяемые шаблоны, путешествия во времени (ужасно !!) и многое другое. Я предполагаю, что у вас есть предварительные знания о сокращении. Сначала я использовал redux для создания нашего внутреннего веб-приложения CRM для своей компании. Инструмент CRM - это,..

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

Является ли эффективной практикой ленивое добавление новых эпиков внутри хуков react-router onEnter?
При использовании redux-observable с react-router имеет ли смысл асинхронно добавлять новые эпики в соответствии с инструкциями в документации здесь внутри хуков onEnter реагирующего маршрутизатора во время изменения маршрута? ./эпикс/index.js...
1188 просмотров

Эпос, игнорирующий действие до завершения первого запроса
Мы с коллегой добавили в наше приложение для Android поток, наблюдаемый за сокращением, и не можем понять, как создать эпик, который перестает получать действия до тех пор, пока не завершится первый вызов. Первоначально я думал, что мы можем...
607 просмотров
schedule 20.11.2022

redux observable: почему нельзя получить все действия в тесте
Я пытаюсь протестировать «наблюдаемую эпопею с редукцией», но тест терпит неудачу, потому что не все действия находятся в store.getActions (), как ни странно, запускается функция store.dispatch. Эпос и действия export const VERIFY_SESION =...
257 просмотров
schedule 30.07.2022

Независимая отмена цепочки в избыточно-наблюдаемом?
Я новичок в RxJS. В моем приложении мне нужна независимая отмена отложенного действия. Вот рабочий пример (задержка 3 секунды). Но когда я выбираю удалить несколько элементов и отменить один из них, то отменяются все сразу. Эпический код:...
311 просмотров

Вызов эпиков из других эпиков
Во-первых, много реквизита для этой замечательной библиотеки! Я все еще борюсь с вариантом использования. Я хотел бы сначала вызвать другой эпик и дождаться его завершения, прежде чем продолжить текущий эпик. Допустим, у меня есть форма, в которой...
1803 просмотров
schedule 21.09.2022

Тестирование обработки ошибок для эпиков, наблюдаемых с помощью редукции
Здесь я использую redux-observable и у меня проблемы с проверкой обработки ошибок. См. Следующий эпизод выхода пользователя из системы: const logoutUserEpic = (action$) => action$ .ofType(LOGOUT_USER) .mergeMap(() =>...
789 просмотров
schedule 27.04.2022

Наблюдаемый Redux запрос POST ajax никогда не отправляет сетевой запрос
У меня есть этот redux-observable эпик, который POST является телом json для моего бэкэнда, но на самом деле он никогда не получает чтобы отправить фактический сетевой запрос. Он использует Rx.DOM.Request.post (url, [body]) (я думаю?...
2984 просмотров

Как заполнить хранилище и последовательно ожидать возврата с помощью Redux Observable?
Я пытаюсь использовать Redux Observable, чтобы вызвать действие для получения некоторых данных, дождаться их возврата, а затем получить еще несколько данных, которые на них полагаются. У меня есть эпопея, в которой магазин попадает в магазин...
1184 просмотров
schedule 28.03.2024

redux-observable: действия должны быть простыми объектами. Используйте собственное промежуточное ПО для асинхронных действий
У меня проблема с моим эпиком, пожалуйста, помогите мне понять, где я ошибся. Благодарю вас! Следующий код приводит меня к ошибке: const loginEpic = (action$) => action$ .ofType('LOGIN') .switchMap(() => {...
3633 просмотров
schedule 17.12.2022

Как связать действия и эпосы?
Я знаком с React и Redux, но новичок в RxJS и redux-observable. Я работаю над потоком, который мне удалось решить с помощью чего-то вроде этого: const reducer = (state, action) => { switch(action.type) { // some other cases here...
2583 просмотров
schedule 14.04.2022

Как я могу избежать цепочки перехвата с помощью rxjs?
Я сделал оболочку для доступа к функциям rxjs/observable/dom/ajax с заголовком аутентификации. Эта часть прошла нормально. export const authjax = { create: urlOrRequest => ajax(typeof urlOrRequest === 'string' ? {url: urlOrRequest,...
246 просмотров

Эпик не реагирует на действия другого эпоса
У меня проблема с redux-observables. В моей ситуации одна эпопея ждет окончания другой эпопеи. Второй эпик может делать запрос или возвращать данные из кеша. Когда второй делает запрос, все работает как положено, но когда он возвращает кеш, первый...
710 просмотров

redux-observable: интервал возврата из Epic
Я пытаюсь преобразовать следующий эффект @ngrx в эпопею, наблюдаемую при редукции: @Effect() startReading$ = this.actions$.ofType('START_READING').switchMap(() => { return Observable.interval(200) .takeUntil(...
1663 просмотров
schedule 14.06.2022

Как выполнить побочный эффект внутри эпоса в редукционно-наблюдаемом?
В redux-observable эпики принимают поток действий и возвращают новый поток действий. В моем случае использования мне нужно отправить событие аналитики после того, как какое-то действие было отправлено, и после этого ничего не делать. С...
2131 просмотров

Как я могу протестировать Observable.ajax (редукционно-наблюдаемый)?
Последние несколько дней я играл с rxjs и redux-observable и изо всех сил пытался найти способ проверить Observable.ajax . У меня есть следующая эпопея, которая создает запрос на https://jsonplaceholder.typicode.com/ , export function...
2013 просмотров
schedule 31.07.2022

Generic Epic с использованием Redux-Observable
Я только начал использовать Redux-Observable. Я хочу сделать общий эпос, который запрашивает данные с сервера. Я хочу, чтобы было отклонено несколько запросов с одинаковым действием и идентификатором. Однако я не знаю, как это сделать, не создавая...
380 просмотров

React Redux с Redux Observable дождитесь завершения действия аутентификации, прежде чем продолжить
Я занимаюсь разработкой .NET, точнее WPF. Когда вы хотите вызвать действие с аутентификацией в C #, это примерно то, что вам нужно сделать. var res = action(); if(res == Not authenticated) { var cred = await showDialog(); action(cred); }...
753 просмотров
schedule 31.08.2022

Испускать 2 значения из наблюдаемого за редукцией эпоса, когда source $ - это одно действие
Я пытаюсь вернуть два отдельных значения из эпоса с учетом единого источника $ action. Однако - кажется, я могу сделать это, только явно подписавшись на внутренний Observable. Моя эпопея сейчас выглядит так: export const orderItemEpic = action$...
402 просмотров
schedule 15.02.2024

Redux Observable: действие отправки при нескольких щелчках (два или более)
Я использую redux observable в качестве промежуточного программного обеспечения для redux, чтобы справиться с побочными эффектами. Я хочу отправить действие A только тогда, когда действие B было выполнено более двух раз за определенный период...
462 просмотров
schedule 23.04.2023

Что такое RxJS (редукционно-наблюдаемая) альтернатива takeLatest из редукционной саги?
Если эпик получает новое действие, прекратите обработку старых действий. Немного контекста: у меня есть эпопея, в которой мало отложенных действий. Мне нужно отменить их, если эпик получит новое действие. Эффект Redux-saga, который делает именно...
958 просмотров
schedule 20.11.2022