将event.target.value作为日期做出反应

时间:2018-05-16 15:17:16

标签: reactjs

如果我打印

,onBlur事件上有react-calender个组件
console.log("event.target",event.target)

正在打印event.target

 <input type=​"text" value=​"05/​02/​2018">​`

当我打印该组件的类型时

console.log("event.target.type",event.target.type)

正在将event.target.type打印为text

但是当我尝试打印日期组件console.log("event.target.value",event.target.value)的值时,它会给出“”。为什么target.value不是打印日期..?

1 个答案:

答案 0 :(得分:0)

来自docs#react-calender

请用户Calender组件。

state = {
  date: new Date()
}

render() {
  return (<Calendar onChange={(date) => this.setState({date})} value={this.state.date}/>);
}