用最小最大范围反应年份选择器

时间:2020-11-03 06:01:55

标签: reactjs datetimepicker

是否有任何反应年份选择器只能从一年中的给定范围中选择一年。如果是这样,我该怎么办。我尝试了react-datetime。但是我无法设置年份范围。

<Datetime min={1800} max={2020} dateFormat="YYYY" timeFormat={false}    onChange={(date) => this.onChangeExactYear(date)}/>

1 个答案:

答案 0 :(得分:1)

您应该使用isValidDate道具(https://github.com/arqex/react-datetime#blocking-some-dates-to-be-selected

const isValidDate = current => {
    const year = current.year(); 
    return year >= 1800 && year <= 2020;
};