Публикации по теме '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 просмотров
schedule
13.07.2022
Эпос, игнорирующий действие до завершения первого запроса
Мы с коллегой добавили в наше приложение для Android поток, наблюдаемый за сокращением, и не можем понять, как создать эпик, который перестает получать действия до тех пор, пока не завершится первый вызов.
Первоначально я думал, что мы можем...
607 просмотров
schedule
20.11.2022
redux observable: почему нельзя получить все действия в тесте
Я пытаюсь протестировать «наблюдаемую эпопею с редукцией», но тест терпит неудачу, потому что не все действия находятся в store.getActions (), как ни странно, запускается функция store.dispatch.
Эпос и действия
export const VERIFY_SESION =...
257 просмотров
schedule
30.07.2022
Независимая отмена цепочки в избыточно-наблюдаемом?
Я новичок в RxJS. В моем приложении мне нужна независимая отмена отложенного действия. Вот рабочий пример (задержка 3 секунды). Но когда я выбираю удалить несколько элементов и отменить один из них, то отменяются все сразу.
Эпический код:...
311 просмотров
schedule
24.12.2022
Вызов эпиков из других эпиков
Во-первых, много реквизита для этой замечательной библиотеки! Я все еще борюсь с вариантом использования. Я хотел бы сначала вызвать другой эпик и дождаться его завершения, прежде чем продолжить текущий эпик. Допустим, у меня есть форма, в которой...
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 просмотров
schedule
14.06.2022
Как заполнить хранилище и последовательно ожидать возврата с помощью 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 просмотров
schedule
20.07.2022
Эпик не реагирует на действия другого эпоса
У меня проблема с redux-observables. В моей ситуации одна эпопея ждет окончания другой эпопеи. Второй эпик может делать запрос или возвращать данные из кеша. Когда второй делает запрос, все работает как положено, но когда он возвращает кеш, первый...
710 просмотров
schedule
01.03.2024
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 просмотров
schedule
22.07.2022
Как я могу протестировать 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 просмотров
schedule
23.10.2022
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