gpt4 book ai didi

javascript - React Antd DatePicker 使用自定义格式进行输入和显示

转载 作者:行者123 更新时间:2023-12-02 22:13:02 26 4
gpt4 key购买 nike

我目前使用antd的DatePicker组件来显示日期,但无法自定义输入格式和显示格式。

例如:用户输入 mmddyy (112119) 格式的日期,datePicker 应将日期显示为 2019-11-21。

请通过将值设置为 datePicker 来找到我尝试过的沙箱链接,但它被格式属性覆盖

https://codesandbox.io/s/wonderful-star-75qjq

最佳答案

检查 onOpenChange 事件并更改 format 属性可以做到这一点。

class DateInput extends React.Component {
state = { isOpen: false };
render() {
return (
<DatePicker
onChange={onChange}
format={this.state.isOpen ? "MMDDYYYY" : "YYYY-MM-DD"}
onOpenChange={status => {
this.setState({ isOpen: status });
}}
/>
);
}
}

Codesandbox demo here

关于javascript - React Antd DatePicker 使用自定义格式进行输入和显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59495987/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com