DatePicker react 是否将“value”属性作为输入?

DatePicker react 是否将“value”属性作为输入?是否有可能分配新值属性“价值” - > value = {this.state.dates.date}中的DatePicker组件(库日期选择器),因为我在做输入?


预期效果:我用 datepicker 选择日期 -> 稍后我从 datapicker 中选择一个新日期并覆盖上一个日期


this.state = {

    startDate: new Date()

}


 handleChange = (date) => {

    this.setState({

      startDate: date

    });

  }


<DatePicker 

  value = {this.state.startDate} //???????

  selected={this.state.startDate}

  onChange={this.handleChange}

  showTimeSelect

  timeFormat="HH:mm"

  timeIntervals={15}

  dateFormat="yyyy-MM-dd || HH:mm"

  timeCaption="time"

/>

<input type="text" value={this.state.dates.date} />


胡说叔叔
浏览 247回答 2
2回答

郎朗坤

使用此处的代码,如果您想获取上一个日期,请在您的 editForm/Todo 组件中添加一个取消按钮,单击该按钮时将取消编辑并且不会保存新日期。onCancel = () => {&nbsp; this.setState({&nbsp; &nbsp; isEditing: false,&nbsp; });}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript