在react-datepicker
中,年份下拉清單未顯示,所有屬性均已傳遞。但仍然缺少年份下拉式選單。
<DatePicker name={props.inputName} id={props.dateBoxId} placeholderText={props.placeholderText} autoComplete="off" dateFormat={props.dateFormat} selected={props.value} onChange={(e) => props.changeSelection(e, props.inputName)} timeInputLabel="Time:" disabled={props.disabled !== undefined ? props.disabled : false} showTimeInput={props.showTimeInput} minDate={subDays(new Date(), props.minDate)} maxDate={addDays(new Date(), props.maxDate)} onKeyDown={(e) => { e.preventDefault(); }} showMonthDropdown showYearDropdown yearDropdownItemNumber={15} scrollableYearDropdown />;
P粉2084690502024-03-30 13:00:30
嘗試將 yearDropdownItemNumber
值增加到 50。
可能的原因是它選擇了當前年份的最小和最大日期,並且在年份下拉列表中,它顯示 1997 年,而您當前的 yearDropdownItemNumber
值僅為 15。