(ReactJS)如何获得日期类型输入的输入值?

时间:2017-12-12 01:04:48

标签: reactjs date

我目前有

<input type="date" onChange={(input) => { _this.setState({startDate: input})}}/>

无论我一直在改变什么(onChange部分到ref等等),startDate在我console.log我的状态时显示为未定义。我甚至将startDate:input更改为startDate:input.value,但仍然无效。

我尝试使用很多反应库,例如react-datepicker等。到目前为止,他们还没有真正为我工作(我们有大量的CSS,由于这个问题他们的CSS搞砸了)。

1 个答案:

答案 0 :(得分:3)

不确定_this是什么。

我建议您查看input<input type="date" onChange={(event) => this.setState({startDate: event.target.value})}/> 事件,了解它们是什么/如何拦截它们。

请参阅下面的工作示例。

.counties:hover {
    fill:red;
}

path d:hover {
    fill:red;
}