0

当组件第一次被点击时,我们如何DateRangePicker@wojtekmaj/react-daterange-picker包中设置只显示月份(即像月份选择器)?

尝试使用

<DateRangePicker
    onChange={onChange}
    value={value}
    maxDetail="month"
    calendarIcon={null}
/>

但它在“日”视图中打开

在此处输入图像描述

而不是“月”视图

在此处输入图像描述

4

2 回答 2

2

您的 DateRangePicker 选项maxDetail值应该是"year"而不是"month"

<DateRangePicker
   onChange={onChange}
   value={value}
   maxDetail="year"
/>
于 2021-02-17T08:54:54.323 回答
1

maxDetail默认已设置为month. 由于一个月是按天组成的(详细信息),这就是您获得该结果的原因。

在您的情况下,您需要设置maxDetail="year",给定的年份详细信息由月份组成:

<DateRangePicker
    onChange={onChange}
    value={value}
    maxDetail="year"
    calendarIcon={null}
/>
于 2021-02-17T02:41:06.780 回答