Как добавить файл в состояние на React-Redux - PullRequest
0 голосов
/ 25 января 2019

У меня есть объект formdata.Я перемещаю это в редуктор с редуксом.Затем я могу определить файл, содержащийся в этом formData, в INITIAL_STATE?

var INITIAL_STATE = { stepOneInformation: {} }

REDUCER

case STEP_ONE_SET_DATA:    
        const data = {
            file : action.value.get('file'),
            aboutMe : action.value.get('aboutMe'),
            title : null
        }
        return {
            ...state,
            stepOneInformation: data
        }

Я определил файл в объекте formdata для параметра переменной данных.Но объект файла выглядит пустым при чтении состояния

1 Ответ

0 голосов
/ 25 января 2019

Не следует пытаться прочитать исходное состояние, чтобы получить обновленные данные, поскольку они хранятся в переменной состояния хранилища.Также плохой практикой является получение данных непосредственно из штата, используйте mapStateToProps вместо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...