Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript react datepicker和redux表单出现问题/不可变_Javascript_Reactjs_Datepicker_Immutability_Redux Form - Fatal编程技术网

Javascript react datepicker和redux表单出现问题/不可变

Javascript react datepicker和redux表单出现问题/不可变,javascript,reactjs,datepicker,immutability,redux-form,Javascript,Reactjs,Datepicker,Immutability,Redux Form,我使用的react datepicker模块与redux表单兼容,如下所示: <DatePicker {...props.input} dateFormat="DD-MM-YYYY" selected={props.input.value ? moment(props.input.value, 'DD-MM-YYYY') : moment()} disabled={props.disabled} /&g

我使用的react datepicker模块与redux表单兼容,如下所示:

<DatePicker
      {...props.input}
      dateFormat="DD-MM-YYYY"
      selected={props.input.value
        ? moment(props.input.value, 'DD-MM-YYYY')
        : moment()}
      disabled={props.disabled}
    />


问题是,当我在我的日期选择器内单击并选择一个日期时,数千个错误正在发生,如以下“错误序列化无法识别的对象2017年4月20日星期四17:44:12 GMT+0300”所示,我正在使用redux form immutable,这是我的项目的要求。有没有办法解决这个问题?也许以某种方式编辑react datepicker是一种解决方案?

如果您认为这是一个不可变的相关问题,您是否确保使用的是reducer的不可变版本<代码>从'redux form/immutable'导入{reducer}当然我使用的是“redux form/immutable:”中的import{reducer}),您没有提供mvce()。我不能假设您使用了正确的reducer.import{combineReducers}来自'redux immutable';从'redux form/immutable'导入{reducer as formReducer};你是对的,是我的错