问题描述
ant-design datePicker设置默认值为空怎么做
问题出现的环境背景及自己尝试过哪些方法
目前会出现以下状况
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
<DatePicker showTime defaultValue={moment(listInfo.startTime, dateFormat)} format={dateFormat}
onChange={(val) => {
onUpdateCompensateListInfo('startTime', moment(val, dateFormat))
}} />
然后我在redux里面设置了初始时间
startTime: moment(new Date(), 'YYYY-MM-DD HH:mm:ss'),
endTime: null
当我给一个默认的初始时间时正常显示,当我初始值给null的时候,会报错,invalid date,然后日期全是NAN
你期待的结果是什么?实际看到的错误信息又是什么?
我希望得到能够初始化我这个日期的方法,多谢
去掉
DatePicker defaultValue
里的monent()
首先本身startTime就是
moment
类型的了defaultValue={moment(null)}
就是NAN了