【问题标题】: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 时都会调用句柄更改函数。

    【讨论】:

      猜你喜欢
      • 2017-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-04
      • 1970-01-01
      • 2014-09-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多