gpt4 book ai didi

reactjs - 如何在 DatePicker Material UI 中删除默认选择的日期?

转载 作者:行者123 更新时间:2023-12-04 01:23:29 25 4
gpt4 key购买 nike

我在我的项目中使用日期选择器 https://material-ui-pickers.dev/demo/datepicker ,我使用了没有年份选择的日历。当我第一次通过单击文本框打开日历时,我不希望选择今天的日期并希望它像这样为空( show calendar )。但是,如果我选择任何日期并关闭日历,则所选日期应保留且不应被清除。任何人都可以帮助我如何实现这一目标?

const [selectedDate, handleDateChange] = useState(new Date());

<DatePicker
disableToolbar
variant="inline"
label="Only calendar"
helperText="No year selection"
value={selectedDate}
onChange={handleDateChange}
/>

最佳答案

由于您没有提供示例代码,我认为您已将状态变量默认设置为当前日期,如示例中所示:

const [selectedDate, handleDateChange] = useState(new Date());

我建议尝试将其设置为 null例如:
const [selectedDate, handleDateChange] = useState(null);

关于reactjs - 如何在 DatePicker Material UI 中删除默认选择的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62245115/

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