【发布时间】:2021-12-05 14:25:31
【问题描述】:
我正在使用来自 antd 的组件 DatePicker。
我目前有一个来自antd的Form,其中有一个Form.Item,我在其中放置了DatePicker。
我希望Form.Item 以特定格式给出日期,比如说YYYY-MM-DD,有没有办法做到这一点?
通过给它 format 属性,我可以选择它在 UI 中的外观,但我试图让它以相同的格式发回值。
我已经尝试给它一个带有函数的dateFormat 属性
function dateFormat(date) {
return moment(date).format("YYYY/MM/DD");
}
但它不起作用。
有没有办法在 onChange 函数中操作数据?
【问题讨论】:
-
寄回哪里?
-
@MoaazBhnas 我添加了编辑 - 我目前有一个来自 antd 的表单,其中有一个 Form.Item,我在其中放置了 DatePicker。
-
我声明了一个状态,我在每次更改时保存一个格式化的日期,可以在任何地方使用。
-
@MoaazBhnas 谢谢,但我想问是否有办法通过 DatePicker 的 prop/function 或任何其他方式自动解析该格式的数据 - 无需添加外部数据操作?
标签: javascript reactjs datepicker antd