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

Каковы преимущества использования промежуточного программного обеспечения thunk в редукции по сравнению с использованием обычных функций в качестве создателей асинхронных действий?
Я использую redux уже около двух месяцев и только недавно начал изучать различные способы работы с асинхронным поведением, таким как выборка данных. Он взят из документации и из обсуждения на GitHub , что стандартный способ сделать это с помощью...
2578 просмотров

Плюсы / минусы использования redux-saga с генераторами ES6 против redux-thunk с ES2017 async / await
Сейчас много говорят о последнем ребенке в городе редукс, redux-saga / redux-saga . Он использует функции генератора для прослушивания / отправки действий. Прежде чем обдумать это, я хотел бы узнать плюсы и минусы использования redux-saga...
124285 просмотров

Отмена предыдущего асинхронного действия с помощью redux-thunk
Я создаю приложение React / Redux с использованием промежуточного программного обеспечения redux-thunk для создания и обработки запросов Ajax. У меня есть конкретный преобразователь, который запускается довольно часто, и я хотел бы отменить все ранее...
15278 просмотров
schedule 05.05.2024

Обновление поля isLoading в хранилище избыточности
У меня есть счетчик, который указывает, что мое приложение загружается. Многие редьюсеры в моем приложении должны иметь возможность установить для этого загрузчика значение true или false. Мое предположение: это поле должно находиться на самом...
1145 просмотров
schedule 12.12.2023

Действия должны быть простыми объектами. Используйте собственное промежуточное ПО для асинхронных действий
Я уже некоторое время ломаю голову над этим. Я устанавливаю redux-thunk, чтобы я мог выполнять вызовы API, но я продолжаю получать Действия должны быть простыми объектами. Используйте специальное ПО промежуточного слоя для асинхронных...
1555 просмотров
schedule 05.12.2022

Redux + Thunk + Axios + Потребление внешнего API: Uncaught TypeError: Не удается прочитать свойство «1» неопределенного
Я только начинаю с Redux и внешних API. Для обучения я хотел использовать API от НАСА ( https://api.nasa.gov/ ). Я не знаю, что я делаю неправильно. Я не могу ничего отображать на экране. Я получаю «Uncaught TypeError: Невозможно прочитать...
454 просмотров
schedule 03.04.2024

Как вызывать API в контейнерах и передавать ответ презентационным реквизитам в React/Redux?
Я следую образцу реакции-редукции Давезуко: https://github.com/davezuko/react-redux-starter-kit Отличный стартовый набор, конечно, но я столкнулся с некоторыми проблемами, рассматривая следующую простую задачу. У меня есть REST API,...
382 просмотров
schedule 27.03.2024

Redux: вызов одного действия от другого создателя действий
Я работаю над приложением Redux, в котором многие компоненты фильтра могут изменять характер выполняемого поиска. Каждый раз, когда состояние одного из этих компонентов фильтра изменяется, я хочу повторно запустить действие поиска. Однако я не могу...
20694 просмотров
schedule 03.02.2024

Только последнее отправленное действие достигает редуктора
У меня есть компонент, в котором пользователь вводит имя, которое при изменении требует выполнения двух действий: Обновить значение поля имени компонента Асинхронная выборка с сервера, если имя уже существует в базе данных entityType Я...
112 просмотров
schedule 21.03.2024

Изменения массива состояний React Redux не повторяют рендеринг компонента
У меня есть проект, который использует React + Redux + Thunk, и я новичок в стеке. У меня есть сценарий, в котором я извлекаю массив из вызова API в моем действии / редукторе, но это не повторный рендеринг в компоненте / контейнере, подключенном к...
1756 просмотров
schedule 16.12.2023

redux-thunk с машинописным текстом
Я пытаюсь изучить redux и пытаюсь реализовать redux-thunk промежуточное ПО. Я следил за несколькими разными уроками, и они предлагают нечто подобное: import thunk from "redux-thunk"; import promise from "redux-promise-middleware"; ... const...
4892 просмотров
schedule 13.04.2024

Почему бы не сцепить диспетчера Redux-Thunk
Почему цепочка не отправляет Redux Thunk? Работает только первая рассылка, а вторая рассылка не работает. Хранить: const store = createStore(reducers, loadState(), applyMiddleware(thunk)); Действие: export function doSomething(name)...
286 просмотров
schedule 19.01.2024

Обновление списка элементов при выборе элемента
Я создаю приложение для живого чата React/Redux с макетом боковой панели и основной области. Боковая панель содержит список входящих запросов, которые можно выбрать для предварительного просмотра чата в основной области. Когда элемент выбран,...
162 просмотров

Тип возврата действия Redux при использовании отправки и getState
Я изо всех сил пытаюсь понять, какой тип возврата должен быть для моего действия. Все работает, пока я использую any , но стараюсь избегать использования any . export const saveValue = (value: number): any => { return (dispatch:...
5402 просмотров
schedule 09.02.2024

react-redux: параллельный вызов нескольких API на componentDidMount
Мне нужно вызвать два API параллельно . И это важно, так как я хочу свести время page to load к минимуму. Если я вызову два API (как показано ниже) в componentDidMount , будет ли это асинхронным или нет. class Test extends...
1216 просмотров

Как использовать ajax от реакции на экспресс?
Я новичок в экспрессе с реакцией. Теперь мне нужно решить одну проблему. До сих пор я делаю серверную часть экспресс-и клиентской стороной, реагируя, включая реагирующий маршрутизатор и избыточность, избыточность-преобразователь. Когда я отправляю...
45 просмотров
schedule 25.11.2022

Функция Redux Reducer имеет пустое состояние
Это немного странно для меня, потому что мой массив состояний пуст в функции одного и того же редуктора, а не в другом. Итак, мой редуктор выглядит так - export function booksHasErrored(state = false, action) { //console.log(action.type);...
408 просмотров
schedule 31.03.2024

вернуть обещание от thunk
Я пытаюсь использовать свой первый преобразователь в redux-thunk: получение избыточного преобразования в мое приложение, которое уже использует избыточное наблюдаемое: import thunk from 'redux-thunk' export const store = createStore(...
134 просмотров

Получить ответ от рассылки — React Redux
Как я могу получить ответ от действия отправки на компонент и получить значения в контексте. index.jsx: componentWillMount() { this.context.store.dispatch(getConfigSettings()); } Диспетчерские звонки: export function...
4739 просмотров
schedule 20.09.2022

Как мне избежать использования отдельных действий _PENDING _FULFILLED и _REJECTED с помощью redux thunk?
Я пишу свои действия и редукторы с помощью преобразователей, которые отправляют действия _PENDING , _FULFILLED и _REJECTED . Однако мне нужно лучшее решение, чтобы избежать шаблонов. Я перехожу на Typescript, который удваивает этот шаблон,...
304 просмотров