onClear不会清除RC日历的日期选择器中的日期

时间:2018-12-09 20:40:07

标签: javascript html reactjs redux material-ui

  • 我是rc日历的新手。
  • 经过几次研究,我可以显示日期选择器
  • 现在当我在日期选择器上打叉符号时,我需要清除日期。
  • 但日期尚未清除。
  • 我查看了文档,发现在清除中他们正在使用此方法进行清除。
  • 但是我仍然收到警告,并且功能无法正常工作。
  • 您能告诉我如何修复,以便将来自己修复。
  • 我所有的代码都在文件 sports-advanced-search 中,并在下面提供沙箱

https://codesandbox.io/s/rwpyv82m44 https://www.npmjs.com/package/rc-calendar

 Warning: Material-UI: the value provided `undefined` to the Tabs component is invalid.
Non of the Tabs children have this value.
You can provide one of the following values: 0, 1.


  calendarClear = data => {
    console.log("calender clear event", data);
  };

    <DatePicker
                  animation="slide-up"
                  value={moment(this.state.date)}
                  disabled={false}
                  calendar={calendar}
                  onChange={this.handleChange}
                  onClear={this.calendarClear}
                >
                  {({ value }) => {
                    return <input value={moment(value).format("M/D/YY")} />;
                  }}
                </DatePicker>

0 个答案:

没有答案