React-day-picker disabledDays before after 和 array

React-day-picker disabledDays before after and array

所以我试图用前后和数组参数禁用 react-day-picker 中的日期。

这只会在

之前和之后禁用
    disabledDays={[
      {after:moment().add(1, 'months').toDate()},
      {before:moment().toDate()},
      {bannedDates}
      ]}

这将禁用数组天数,所以我知道 bannedDates 有效

        disabledDays={
      bannedDates
      }

日期格式为

0: Mon Mar 04 2019 16:33:09 GMT+0100 (centraleuropeisk normaltid) {}

如何让所有三个参数同时起作用?

只需将 {before: ..., after: ...} 推到 bannedDates

这样:

let bannedDates = [...];
bannedDates.push({
    after:moment().add(1, 'months').toDate(),
    before:moment().toDate()
});

然后disabledDays = bannedDates

这是一个example