react-datepicker超过最大更新深度

时间:2018-08-18 12:46:57

标签: reactjs redux-form react-datepicker

我正在按this thread中所述使用带有redux格式的react-datepicker,但是当我将日期时间格式从“ LLL”更改为“ mm:HH YYYY:MM:DD”时,我不断收到此错误

  

未捕获的错误:超过最大更新深度。

日期选择器冻结了。
这是我的代码

renderDatePicker = ({input, label, meta: {touched, error} }) => {
    return (
        <div className="form-group">
            <label>{label}</label>
            <DatePicker className="form-control" {...input}
                        dateFormat="mm:HH YYYY:MM:DD"
                        showTimeSelect
                        timeIntervals={15}
                        selected={input.value ? moment(input.value): null} />
            {touched && error && <span>{error}</span>}
        </div>
    );
}

<Field name="date" component={this.renderDatePicker} label="تاريخ الانتهاء"/>

0 个答案:

没有答案