Reactjs 如何删除DatePicker materialUI中的默认选定日期?

Reactjs 如何删除DatePicker materialUI中的默认选定日期?,reactjs,material-ui,Reactjs,Material Ui,我在我的项目中使用日期选择器,我使用了没有年份选择的日历。当我第一次单击文本框打开日历时,我不希望选择今天的日期,希望它像这样为空()。但是,如果我选择任何日期并关闭日历,则所选日期应保持不变,并且不应被清除。有人能帮我怎么做到这一点吗 const [selectedDate, handleDateChange] = useState(new Date()); <DatePicker disableToolbar variant="inline" label="Only ca

我在我的项目中使用日期选择器,我使用了没有年份选择的日历。当我第一次单击文本框打开日历时,我不希望选择今天的日期,希望它像这样为空()。但是,如果我选择任何日期并关闭日历,则所选日期应保持不变,并且不应被清除。有人能帮我怎么做到这一点吗

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(新日期());

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

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

const [selectedDate, handleDateChange] = useState(null);

您可以添加您已经尝试解决问题的代码吗?我已经添加了示例代码,我已经将selectedDate状态变量设置为null,但直到日期显示为selected。你能提供一些解决方案吗?谢谢你的回复。我尝试了你的解决方案,但它不起作用,它仍然在日历上以绿色显示选定的默认日期