我想使用'redux'使用文件对象设置setState。 但是,它不会使用输入值设置状态。
输入标签(如下)
<div>
<form>
<input
type="file"
onChange={onChange}
multiple
/>
</form>
</div>
执行带有action.payload的reducer的Javascript方法(如下)
handleChange = (e) => {
const { ModalActions } = this.props;
ModalActions.imageChange({
image: e.target.files
})
}
减速机设置状态
[IMAGE_CHANGE]: (state, action) => {
console.log(action.payload.image)
return state.set('images', List(action.payload.image))
}
由于在reducer中使用console.log(下图),我得到了结果
它并没有设置有效载荷状态