我有以下问题:
我正在使用 ant.design 的版本 5.2.0。当我使用以下方式使用 <DatePicker> 组件时,当我将一个日期以 dayjs 格式传递给 Form.Item 时,我总是得到附加的错误信息:
如果我不将默认值指定为 dayjs <form>,我不会得到错误,但日期选择器中也不会有预填充值。
我还能尝试什么?
这是源代码的摘录:
<Form
form={formRef}
onFinish={handleSubmit}
initialValues={{...collaboration, dueDate: dayjs(collaboration.dueDate)}}
>
<Form.Item label="DatePicker" name={"dueDate"} rules={[{ required: true, message: 'Please select time!' }]}>
<DatePicker style={{width: "100%"}}/>
</Form.Item>
</Form> Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
这是一个用于此案例的沙盒: https://codesandbox.io/s/antd-reproduction-template-forked-4mv33s?file=/index.js
编辑: 在沙盒中可以正常工作 :D