Как отключить автозаполнение второго поля ввода react-datepicker?

#reactjs #momentjs #react-datepicker

#reactjs #momentjs #react-datepicker

Вопрос:

У меня проблема с вводом диапазона дат react-datepicker, когда я пишу первое поле ввода, а затем начинаю вводить второе с двумя одинаковыми числами, второй ввод автозаполняется. Например:

  1. если я введу 22, он автоматически исправится на 2022-01-01.
  2. если я введу 2020-11, он автоматически исправится на 2020-11-01

код:

          <DatePicker
            ref="start_date"
            selected={this.state.startDate}
            openToDate={new Date()}
            autoComplete='off'
            selectsStart
            onChange={this.handleChangeStart.bind(this)}
            startDate={this.state.startDate}
            endDate={this.state.endDate}
            maxDate={this.state.endDate}
            className="first_date_picker"
            placeholderText="yyyy-mm-dd"
            dateFormat="yyyy-MM-dd"
          />
          <DatePicker
            ref="end_date"
            selected={this.state.endDate}
            openToDate={new Date()}
            autoComplete="nope"
            selectsEnd
            onChange={this.handleChangeEnd.bind(this)}
            startDate={this.state.startDate}
            endDate={this.state.endDate}
            minDate={this.state.startDate}
            className="second_date_picker"
            placeholderText="yyyy-mm-dd"
            dateFormat="yyyy-MM-dd"
          />
 

Как я мог это отключить? Может быть, у кого-то была такая же проблема?

Комментарии:

1. autoComplete='off' будет работать нормально, но не autoComplete='nope'