我想问一下是否有办法改变日历中的年份范围,使其变为 20 年乘 20 年。现在是这样的:
我想要这样:
实际代码是这样的:
<LocalizationProvider dateAdapter={AdapterDayjs}>
<DesktopDatePicker
animateYearScrolling
components={{
OpenPickerIcon: CalendarMonth
}}
views={['year']}
onChange={value => setDate(value)} value={date}
renderInput={(params) =>
<TextField
{...params}
name={'year'}
inputProps={{...params.inputProps, placeholder: 'Enter a year'}}
helperText={null}
/>
}
openTo={'year'}
minDate={dayjs(new Date(`${minYear}-1-1`))}
maxDate={dayjs(new Date(`${maxYear}-1-1`))}
ToolbarComponent={() => <CalendarMonth/>}
/>
</LocalizationProvider>