本文介绍了 Antd组件报 date.clone is not a function 错误的解决方法

当我们给 Antd DatePicker 组件设置默认值或通过 form.setFieldsValue 设置值时,可能会遇到如下错误:

1
<DatePicker /> date.clone is not a function

这是因为 Antd DatePicker 组件的默认值必须是 moment 对象,而我们设置的值可能是字符串或者 Date 对象,所以需要将其转换为 moment 对象:

<DatePicker /> date.clone is not a function