Ui-pickers для материалов: открытие календаря в фокусе ввода и через оформление календаря - PullRequest
0 голосов
/ 16 апреля 2019

Это библиотека Material-Ui Pickers: https://material -ui-pickers.dev / api / datepicker

Если вы перейдете к InlinePickers, вы увидите три примера, которые я хочуиспользуйте тот, что в конце со значком календаря в поле ввода.Проблема в том, что если вы включите это, то пользователь сможет редактировать поле и вводить даты.Тем не менее, я хочу, чтобы поле ввода оставалось таким же, где оно открывает календарь, когда вы фокусируетесь на вводе.

Поэтому я хотел бы иметь возможность открывать календарь либо в фокусе, либо когда вы щелкаете по календарю.

Кроме того, почему подача просмотров поддерживает ["year", "month",«день»] по-прежнему отображать только месяц и день.Можно ли также отображать год, сохраняя месяц в текстовом, а не числовом формате?

              <InlineDatePicker
                keyboard
                label={"Start Date"}
                value={startDate}
                onChange={(e) => {this.handleDateChange(e, 'start')}}
                className={styles.dateInput}
                minDate={this.getMinDate()}
                views={["year", "month", "day"]}
              />
...