Javascript 如何添加JSON dates对象以禁用日期
我正在使用此日期选择器组件: 在下面的disabledDays部分中。我无法应用这三个选项。blockedDatesData单独工作,但不在每周的某一天或之前工作Javascript 如何添加JSON dates对象以禁用日期,javascript,json,reactjs,react-day-picker,Javascript,Json,Reactjs,React Day Picker,我正在使用此日期选择器组件: 在下面的disabledDays部分中。我无法应用这三个选项。blockedDatesData单独工作,但不在每周的某一天或之前工作 <DayPicker className={className} numberOfMonths={numberOfMonths} selectedDays={[from, { from, to }]} modifiers={ { weeken
<DayPicker
className={className}
numberOfMonths={numberOfMonths}
selectedDays={[from, { from, to }]}
modifiers={ {
weekends: {daysOfWeek: [0, 6]},
start: new Date(from), end: new Date(to)
}}
onDayClick={handleDayClick}
disabledDays={
{ daysOfWeek: [0, 6] },
{ before: disabledBefore},
blockedDatesData
}
/>
请帮我解决这个问题。提前感谢您必须在“禁用日期”中放置一个日期数组,因此您应该有这样一个东西:
<DayPicker
className={className}
numberOfMonths={numberOfMonths}
selectedDays={[from, { from, to }]}
modifiers={ {
weekends: {daysOfWeek: [0, 6]},
start: new Date(from), end: new Date(to)
}}
onDayClick={handleDayClick}
disabledDays={[
{ daysOfWeek: [0, 6] },
{ before: disabledBefore},
blockedDatesData
]}
/>
这里有一个例子:
谢谢您的回复。我已经查过了。有关更多详细信息,请参阅此屏幕截图。你能给我一个disabledBefore和blockedDatesData的console.log()吗?当然,请看这些。blockedDatesData->disabledBefore->
<DayPicker
className={className}
numberOfMonths={numberOfMonths}
selectedDays={[from, { from, to }]}
modifiers={ {
weekends: {daysOfWeek: [0, 6]},
start: new Date(from), end: new Date(to)
}}
onDayClick={handleDayClick}
disabledDays={[
{ daysOfWeek: [0, 6] },
{ before: disabledBefore},
blockedDatesData
]}
/>