highlightDates或excludeDate在Firefox中不起作用react-datepicker

时间:2019-07-10 10:45:17

标签: javascript reactjs react-datepicker

我正在使用react-datepicker。我有一个要突出显示的日期数组,每个数组元素都是一个日期对象。在chrome上运行正常,但在 Microsoft edge firefox 上无法正常工作。下面是我的代码和日期数组:

日期选择器代码:

    <DatePicker
        selected={this.state.selectedDate}
        onChange={this.handleDateChange}
        minDate={new Date()}
        highlightDates={delivery_schedule_unavailable_days}
    />

日期数组:

   var delivery_schedule_unavailable_days = [
      0: Fri Jul 12 2019 00:00:00 GMT+0530 (India Standard Time) {}
      1: Sat Jul 13 2019 00:00:00 GMT+0530 (India Standard Time) {}
   ]

问题:

Firefox 没有将react-datepicker__day--highlighted类添加到日历日期,也没有将日期数组转换为以下日期:

    var delivery_schedule_unavailable_days = [
       0: Date -002019-07-11T18:06:32.000Z
       1: Date -002019-07-12T18:06:32.000Z
    ]

Microsoft Edge 出现错误,并将日期数组转换为以下内容:

   var delivery_schedule_unavailable_days = [
     0: [date] Invalid Date
     1: [date] Invalid Date
   ]

有人可以帮我吗?

0 个答案:

没有答案