React-day-picker已禁用

时间:2019-02-28 15:36:44

标签: reactjs react-day-picker

因此,我试图通过使用after after和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) {}

我如何才能同时使用所有三个参数?

1 个答案:

答案 0 :(得分:0)

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

这种方式:

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

然后disabledDays = bannedDates

这里是example