【问题标题】:How to get the react-datetime date?如何获取 react-datetime 日期?
【发布时间】:2019-03-08 23:35:27
【问题描述】:
我正在使用 react-datetime 和 moment。
如何使用 onChange 获取更改的日期?并返回字符串
this.state={ date: "2019-01-01" }
<DateTime
defaultValue={this.state.date}
timeFormat={false}
onChange={onChange}
/>
【问题讨论】:
标签:
javascript
reactjs
time
【解决方案1】:
您必须为 onChange 创建一个处理程序,如下所示:
handleChange=(value)=>{
//value is the changed value
this.setState({date: value})
}
<DateTime
defaultValue={this.state.date}
timeFormat={false}
onChange={handleChange}
/>
那么 value 就是改变后的值。每次 datetime 调用 onChange 时都会调用句柄更改函数。