react-materialize DatePicker 在初始化时允许空日期

react-materialize DatePicker allow empty date when init

我正在尝试使用 react-materialize.

react 中做一个前端组件

我有一个 datePicker 来约会,但我很难 init 有一个 空值 .

启动时显示Invalid Date。它可以工作,但可能会打扰用户,所以我想解决这个问题并改为显示 placeholder...

非常欢迎任何帮助。

谢谢!

代码如下: CodeSandBox

PS:我是 React 的新手,我想代码不言自明:-)

您可以使用 DatePickeronSelect 属性并将您的日期处理函数传递给它。这可能看起来像这样:

<DatePicker
  onSelect={this.handleBirthdateChange}
  placeholder="Date de naissance"
  // Other props... 
/>

如果您选择这种方法,也请从 DatePicker 中删除 valueonChange 道具。