请我需要帮助。我正在使用 react-dateTime 组件,我只是想获取该组件的值,就像表单中的所有其他字段一样。但是我无法获得所选日期的值,更不用说将其存储在具有其他字段其他属性的状态中。
这是我的代码:
日期时间组件
<Datetime
onChange={this.handleChange}
value={startDate}
timeFormat={true}
name="startDate"
inputProps={{ placeholder: "Start Date" }}
/>
事件处理程序
handleChange = event => {
this.setState({ [event.target.name]: event.target.value });
};
第二个 onchange 处理程序
handleSelectDate = event => {
if (event.target.name === "startDate") {
this.setState({ startDate: event.target.value});
} else {
this.setState({ endDate: event.target.value });
}
}```
The state object
this.state= { startDate: '' }
我尝试了不同的方法,目前我收到一个错误,即 event.target 未定义,所以根本没有事件,我还尝试通过调用 event onChange 来初始化处理程序
谢谢