Как включить ручной ввод даты и времени в диапазоне-реагировании-дате-времени-выбора диапазона? - PullRequest
0 голосов
/ 29 марта 2019

Что мне нужно сделать для включения ручного ввода даты и времени? Потому что это отображается только для чтения. но однажды установив readOnly как false (input = {true}), он создает некоторые ошибки

  import React, { Component } from "react";
  import DatetimeRangePicker from 'react-datetime-range-picker';

  class Test extends Component {

   <DatetimeRangePicker
     startDate= {this.state.startDate}
     endDate={this.state.endDate}
     onStartDateBlur={this.startDateBlurHandler}
     onEndDateBlur={this.endDateBlurHandler}
     timeFormat="HH:mm"
     dateFormat="DD/MM/YY"
     inputProps={{ placeholder: ('Enter Date')}} />
  }

Ответы [ 2 ]

0 голосов
/ 05 апреля 2019

Из «версии»: «2.0.1» проблема была исправлена. использование свойства «input = {true}» позволяет вручную вводить дату и время

0 голосов
/ 29 марта 2019

Установив значение свойства ввода как true, мы можем включить поле ввода вручную.Ниже я приведу пример кода, а также ссылку, чтобы вы могли пройти для получения дополнительной информации https://www.npmjs.com/package/react-datetime-range-picker

<DatetimeRangePicker
 startDate= {this.state.startDate}
 endDate={this.state.endDate}
 onStartDateBlur={this.startDateBlurHandler}
 onEndDateBlur={this.endDateBlurHandler}
 input = {true}
 timeFormat="HH:mm"
 dateFormat="DD/MM/YY"
 inputProps={{ placeholder: ('Enter Date')}} />

}

...