我正在使用带有 redux-form 的 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="تاريخ الانتهاء"/>