如何在React-Redux上将文件添加到状态

时间:2019-01-25 12:23:57

标签: javascript reactjs redux

我有一个formdata对象。我正在使用redux将其转移到减速器中。然后可以将这个formData中包含的文件定义为INITIAL_STATE吗?

var INITIAL_STATE = { stepOneInformation: {} }

减速器

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

我在formdata对象中将文件定义为data变量参数。但是读取状态时文件对象看起来空白

1 个答案:

答案 0 :(得分:2)

您不应该尝试读取初始状态来获取更新的数据,因为它存储在商店的状态变量中。直接从状态获取数据,而是使用mapStateToProps