我有一个使用react-day-picker的日期范围日历。除了不能从选择中禁用“所有”将来的日子以外,它的工作非常漂亮。 api文档显示您可以输入一天或几天,但不能输入所有将来的日子?
<DayPicker
disabledDays={new Date()} // how to disable all days after today?
modifiers={{
sunday: day => day.getDay() === 0,
firstOfMonth: day => day.getDate() === 1
}}
onDayClick={this.handleDayClick}
onDayMouseEnter={this.handleDayMouseEnter}
/>
最佳答案
看起来disabledDays
道具也可以是一个函数:(day: Date) ⇒ boolean
因此,您应该可以执行以下操作:
disabledDays={day => day > (new Date())}
关于reactjs - 在React-Day-Picker中禁用所有以后的日子吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49184138/