Описание тега redux-promise-middleware
Этот тег следует использовать для отметки вопросов, связанных с Redux Promise Middleware, промежуточным программным обеспечением для Redux, которое позволяет создателям асинхронных действий возвращать обещания. Промежуточное ПО также обеспечивает оптимистичные обновления и отправляет ожидающие и отклоненные / выполненные действия, которые описывают состояние обещания.
2
ответа
Должен ли я отловить ошибки обещания Redux при отправке или просто обработать их в редукторе?
Поэтому в основном я отправляю действие с помощью thunk и redux-обещания-промежуточного программного обеспечения, которое выполняет вызов API, который возвращает обещание. Затем я отправляю обещание, возвращенное другому создателю действия, в качест…
09 авг '18 в 06:43
1
ответ
Как обработать возвратный тип отправки с Redux Promise Middleware?
Redux Promise Middleware, кажется, обрабатывает обещание разрешения полезной нагрузки действия. Например, рассмотрим этот создатель действий, который использует Promise в качестве полезной нагрузки: export default class ActionCreators { public stati…
26 июл '18 в 17:18
2
ответа
Как связать действия с промежуточным программным обеспечением Redux Promise?
Я довольно новичок в React и Redux. Я хочу объединить несколько вызовов API с использованием redux-обещания-промежуточного программного обеспечения и реализовал свои действия следующим образом: locationActions.js: import { visitLocation } from '../s…
23 авг '18 в 13:57
2
ответа
В чем смысл Redux Promise и Redux Promise Middleware?
Я искал высоко и низко, но не могу найти четкий ответ. Мне удалось полностью разобраться с механикой Redux, но когда я подошел к вопросу вызовов API и создателей асинхронных действий, я застрял с промежуточным ПО в контексте Promises. Можете ли вы п…
21 ноя '17 в 20:39
2
ответа
Как я могу добавить данные в ожидающее действие?
Я использую промежуточное ПО Axios, Redux и Redux Promise. У меня есть следующий создатель действий: return { type: 'FETCH_USERS', payload: axios.get('http://localhost:8080/users', { params: { page } } ) } В моем редукторе для FETCH_USERS_PENDING де…
22 фев '17 в 11:57
1
ответ
Использование redux-действий, redux-thunk и redux-обещания-промежуточного программного обеспечения в машинописи
Новое в машинописной + редуксной экосистеме здесь. Как правильно инкапсулировать информацию о типе в асинхронные действия, когда в TypeScript используются избыточные-действия, избыточное-промежуточное и избыточное-обещание-промежуточное программное …
18 окт '17 в 09:25
1
ответ
Как сохранить мой редуктор чистым при использовании промежуточного ПО Redux Promise?
Я использую промежуточное программное обеспечение Redux Promise, и создатель моего действия возвращает действие с обещанием. Теперь в редукторе я получаю данные разрешенного обещания и мне нужно "предоставить" новое состояние. Я также должен сделать…
09 июн '17 в 15:14
1
ответ
Почему Redux Promise Middleware не отправляет отклоненное действие для моего примера кода?
Я использую fetch-mock, redux-mock-store, обещание-промежуточное программное обеспечение для тестирования реализации моего приложения на основе избыточности. У меня есть следующий код: import configureMockStore from 'redux-mock-store'; import promis…
17 янв '18 в 16:01
1
ответ
Как сделать один загрузчик редуктор для всего приложения, React
У меня есть приложение, в котором у меня есть несколько компонентов, а также действия и редукторы для каждого компонента. Я также использую Redux-Pack для обработки обещаний. Итак, здесь ситуация, я просто хочу использовать один редуктор для всего м…
26 май '18 в 15:34
1
ответ
Перенаправить пользователя с помощью React-Router 4 и Redux-Promise
У меня есть простой пример использования, который в среде React-Router 4 и Redux кажется довольно сложным. Когда пользователь входит в систему, запускается действие обещания избыточности, которое возвращает токен API, дату истечения срока действия и…
10 сен '17 в 07:38
1
ответ
Отображение данных объекта из ReduxPromise
Пытаясь отобразить объект, который был возвращен из обещания, я использую реагирующий маршрутизатор 4 и избыточность, избыточное обещание. данные были возвращены как обещание, но я не могу отобразить их. Если я правильно помню, то render() возвращае…
03 апр '17 в 12:22
1
ответ
Доступ к нужным данным в API?
* Приношу извинения за то, что я опубликовал аналогичный вопрос ранее, но удалил его, так как этот вопрос лучше структурирован. Здравствуйте! Я хочу нацелиться largeImageURL из PixaBay API для рендеринга в GridTile в моем контейнере PhotoResults. Я …
10 окт '18 в 02:15
0
ответов
Вернуть типы создателей Action в Redux
Я новичок в структуре Redux. До сих пор я разработал приложение, в котором мы можем отображать детали таблиц из списка. Итак, один из моих создателей действий - selectTable, как показано ниже: export function selectTable(table) { var APP = table.app…
20 мар '17 в 07:55
2
ответа
В Redux, как лучше всего отправить данные на сервер?
Я хочу опубликовать данные на сервере.. мои действия таковы: export function addNewTodo(text) { return { type: 'ADD_NEW_TODO', payload: addNewTodoApi(text) }; } let addNewTodoApi = function(text) { return new Promise(function(resolve, reject) { //im…
01 май '17 в 11:03
0
ответов
Невозможно выполнить Callback в Redux Thunk после Axios.post и отправки действия
Я написал редукционный thunk, чтобы после отправки запроса на API-интерфейс отправлялось действие и выполнялся обратный вызов: import actionTypes from '../actions/actionTypes'; import axios from 'axios'; function postThunk(someValue, callback) { ret…
27 июл '18 в 11:03
1
ответ
Ошибка машинописного текста "Свойство then" не существует "при объединении обещаний с обещанием связующего ПО + thunk
Я использую промежуточное программное обеспечение redux-обещание с redux-thunk, чтобы связать мои обещания: import { Dispatch } from 'redux'; class Actions { private static _dispatcher: Dispatch<any>; public static get dispatcher(): Dispatch&l…
01 ноя '17 в 20:49
0
ответов
Тестирование: получение полезной нагрузки ответа от объекта Promise
В моем React-redux приложение, один из моих создателей действий returns как это: return { type : GET_RESULTS, payload: response }; Я пытаюсь написать тест, в котором я просто вызываю создателя действия извне и высмеиваю его аргументы, поскольку это …
10 авг '17 в 23:19
3
ответа
Реагируйте на Redux, добавив дополнительное поле для действия, поэтому обещание будет возвращаться по-другому
Я хочу добавить флаг isLoading в мой генератор действий и сбросить его на моем редукторе. Изначально без флага мой код работает, и действие выглядит следующим образом export function getList() { const FIELD = '/comics' let searchUrl = ROOT_URL + FIE…
28 апр '17 в 05:58
0
ответов
Должно ли промежуточное ПО отправлять отклоненные действия, иметь значение полезной нагрузки? Мои всегда пустые предметы
Когда обещание отклонено, промежуточное ПО создает действие _REJECTED. Но полезная нагрузка - это всегда и пустой объект. Как мне заполнить полезную нагрузку с ошибкой? export function foo() { return dispatch => dispatch({ type: 'FOO_ACTION', // …
01 фев '19 в 19:19
2
ответа
Зачем мне использовать Redux Promise Middleware поверх Redux Promise?
Я использовал Redux Promise, но кажется, что Redux Promise Middleware обладает большей функциональностью, такой как отправка нескольких действий с добавлением "PENDING" или "FULFILLED". Зачем мне использовать один над другим?
25 май '17 в 16:05