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

Thunk промежуточное ПО для Redux. Средство промежуточного ПО Redux Thunk позволяет вам писать создателей действий, которые возвращают функцию вместо действия. Thunk может использоваться для задержки отправки действия или для отправки только в том случае, если выполняется определенное условие. Внутренняя функция получает параметры хранилища dispatch и getState() в качестве параметров.
9

Зачем нам использовать промежуточное ПО для async-потока в Redux?

В соответствии с документами "Без промежуточного программного обеспечения, хранилище Redux поддерживает только синхронный поток данных" . Я не понимаю, почему это так. Почему компонент контейнера не может вызвать асинхронный API, а затем dispatch д...
02 янв. '15 в 21:09
8

Плюсы/минусы использования редукс-саги с генераторами ES6 по сравнению с редукцией с ES2017 async/wait

Сейчас много говорят о последнем мальчике в городе Редукс, Реду-Сага/Редукс-Сага. Он использует функции генератора для прослушивания/диспетчеризации действий. Прежде чем я обдумаю это, я хотел бы узнать плюсы/минусы использования redux-saga вместо ...
21 янв. '16 в 17:45
2

Как прослушивать определенные изменения свойств в хранилище Redux после отправки действия

В настоящее время я пытаюсь понять, как обрабатывать отправку действий в компоненте на основе изменения данных после отправки в другой компонент. Возьмите этот сценарий: dispatch(someAjax) → свойство в обновлениях состояния. После этого мне нужен...
11 апр. '16 в 19:02
3

В чем разница между редукцией и редукцией?

Насколько я знаю и исправлю меня, если я ошибаюсь, redux-thunk является промежуточным программным обеспечением, которое помогает нам отправлять функции асинхронной работы и отлаживать значения в самом действии, в то время как когда я использовал redu...
12 апр. '16 в 15:19
4

Как добавить несколько промежуточных программ в Redux?

У меня есть один компонент промежуточного программного обеспечения, который уже подключен к сети, сокращенный, и я хотел бы добавить еще один редукционный логгер. Как настроить его, чтобы мое приложение использовало оба компонента промежуточного пр...
13 мая '17 в 16:03
1

React-Redux: комбинированные редукторы: неожиданные ключи

Мое приложение отлично работает, прежде чем я начну комбинировать редукторы Redux. Но когда я совмещаю, клавиши initialState и редуктора смешиваются. function flash(state = [], action) { switch (action.type) { case FLASH_MESSAGE_UPDATED: ret...
12 нояб. '15 в 17:41
2

возврат товара из магазина после отправки

//EDITED FOR CLARITY Я пытаюсь связать рассылки с сокращением function simple_action(){ return {type: "SIMPLE_ACTION"} } export function async_action(){ return function(dispatch, getState){ return dispatch(simple_action).then(()=>{...})...
28 янв. '16 в 18:27
4

как асинхронно/ждут действия decux-thunk?

action.js export function getLoginStatus() { return async(dispatch) => { let token = await getOAuthToken(); let success = await verifyToken(token); if (success == true) { dispatch(loginStatus(success)); } else { cons...
30 янв. '17 в 6:56
3

Асинхронные действия в Redux

У меня есть приложение React, мне нужно сделать ajax-вызов (чтобы узнать) в онлайн-службу (async) с помощью Redux. Это мой магазин: import { createStore, applyMiddleware } from 'redux'; import thunk from 'redux-thunk'; import duedates from './reduc...
20 февр. '16 в 23:51
1

Как использовать axios/AJAX с сокращением

Я использую axios внутри моего действия. Мне нужно знать, правильно ли это сделать или нет. actions/index.js == > import axios from 'axios'; import types from './actionTypes' const APY_KEY = '2925805fa0bcb3f3df21bb0451f0358f'; const API_URL ...
15 апр. '16 в 7:12
1

Зачем использовать redux-thunk?

Я не понимаю необходимости чего-то вроде redux-thunk. Из того, что я понимаю, thunk - это функция, которая возвращает функцию. Обернутые выражения и использование промежуточного программного обеспечения кажутся мне больше, чтобы запутать происходяще...
04 мая '17 в 16:36
8

React.default.memo не является функцией (React-Native) wrapWithConnect

Я получаю эту ошибку _react.default.memo не является функцией и wrapWithConnect. Это react-native проект по react-native и он работал нормально до того, как я использовал функцию соединения для подключения своей отправки к моему компоненту реакц...
11 апр. '19 в 4:12
3

Могу ли я отправлять несколько действий без промежуточного ПО Redux Thunk?

Я читал, что Redux Thunk - надежный способ управлять асинхронными действиями/запросами. Ничего особенного в том, чтобы отправлять действия другими действиями. Как насчет отправки синхронных действий? Я не уверен в проблемах производительности подход...
18 февр. '16 в 22:04
1

Использует getState в хорошей практике Redux Thunk?

Я видел противоречивые (или просто запутывающие, мне) ответы на другие вопросы здесь относительно того, является ли использование getState внутри действия приемлемым или нет, и я видел довольно много раз, когда он называется анти-шаблоном, Для меня ...
06 апр. '17 в 6:02
4

createProvider не экспортируется из реагирует на редукцию?

Я пытаюсь создать несколько разных хранилищ Redux, для этого я использую метод createProvider() в "response-redux". Я установил последнюю версию response-redux (7.1.0), но получаю сообщение об ошибке типа "createProvider не экспортируется из respons...
01 июл. '19 в 13:41