在修复mars3d react功能示例的bug中发现
当endTime值为空时,就会出现下面的情况。moment方法中需要两个参数且不能为空。出现这种情况的原因是将日期选择器中的时间清空。
解决办法:moment(endTime, "YYYY-MM-DD HH:mm:ss") } format="YYYY-MM-DD HH:mm:ss" onChange={onChangeEndTime} >
判断endTime 是否为空,如果为空,那么日期选择器中显示的值就为null,这样就可以避免上述的错误
备注:endTime ? moment(endTime, "YYYY-MM-DD HH:mm:ss") : null} format="YYYY-MM-DD HH:mm:ss" onChange={onChangeEndTime} >
MarsDatePicker组件就是对ant中日期选择器的一次再封装,功能使用上是一致的



