0

我正在使用 react-day-picker DayPicker(不是 DayPickerInput)并且有一个我想用来驱动日期弹出窗口的现有元素。我不知道如何将元素中的日期预先输入日历并突出显示给定的日期。所有其他功能,例如捕获用户选择的日期和填充元素都工作正常。因此,如果我的输入元素具有 2019 年 11 月 11 日,并且我单击它,我希望弹出窗口转到该日期并将其显示为选中状态。当前的行为是它显示当前的月份和日期。我尝试设置 selectedDays={this.state.selectedDay},但这似乎不起作用。请注意,我是 reactjs 的新手,这可能是我理解的差距。

感谢您提出的任何建议。

4

1 回答 1

0

找到至少一种方法来实现我正在寻找的行为。有一个 DayPicker 属性“initialMonth”将显示当前月份。请注意,这只需要填充年份和月份:

initialMonth = {new Date(selectedDate.getFullYear(), selectedDate.getMonth())}
于 2020-01-21T00:54:23.963 回答