Javascript react day picker-在DayPickerInput中使用时,disabledDays不起作用

Javascript react day picker-在DayPickerInput中使用时,disabledDays不起作用,javascript,reactjs,react-day-picker,Javascript,Reactjs,React Day Picker,我在中找到以下代码: 我正试图将其(重新禁用日期)应用于我的案例(即,当使用“DayPickerInput”而不是“DayPicker”时),如下所示: <DayPickerInput // ... disabledDays: { before: pydate.toDate(), after: date, }, /> <DayPickerInput // ... dayPickerProps={{ enableOutsideDa

我在中找到以下代码:


我正试图将其(重新禁用日期)应用于我的案例(即,当使用“DayPickerInput”而不是“DayPicker”时),如下所示:

<DayPickerInput
  // ...
  disabledDays: {
    before: pydate.toDate(),
    after: date,
  },
/>
<DayPickerInput
  // ...
  dayPickerProps={{
    enableOutsideDays: false,
    disabledDays: {
      before: pydate.toDate(), // pydate is generated using moment.js
      after: date,  // date is generated using new Date(...)
    },
  }}
/>


但它不起作用。我做错了什么?

经过一些研究,我发现应该是这样的:

<DayPickerInput
  // ...
  disabledDays: {
    before: pydate.toDate(),
    after: date,
  },
/>
<DayPickerInput
  // ...
  dayPickerProps={{
    enableOutsideDays: false,
    disabledDays: {
      before: pydate.toDate(), // pydate is generated using moment.js
      after: date,  // date is generated using new Date(...)
    },
  }}
/>

希望它能帮助别人