我正在使用SingleDatePicker
fromreact-dates
并且在从日期选择器中选择日期(甚至是过去的日期)时它工作正常,但是当用户键入过去的日期时,onDateChange
处理程序返回 null,但是当用户键入未来的日期onDateChange
时返回一个时刻对象。
<SingleDatePicker
date={moment(Date.now())}
focused={focused}
displayFormat="MM/DD/YYYY"
onFocusChange={() => setFocused(!focused)}
onDateChange={date => {
console.log(date);
}}
/>
这是我在输入当前或未来日期时得到的,null
也是在输入过去日期时得到的。