Maison > Questions et réponses > le corps du texte
Dans react-datepicker
, la liste déroulante des années n'est pas affichée, tous les attributs sont transmis. Mais la liste déroulante des années manque toujours.
<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
Essayez d'augmenter la valeur yearDropdownItemNumber
à 50.
La raison possible est qu'il sélectionne les dates min et max de l'année en cours, et dans la liste déroulante des années, il affiche 1997, alors que votre valeur yearDropdownItemNumber
actuelle n'est que de 15.