我使用的是react日期选择器,当选择startDate时,我想阻止选择相同的日期。这怎么可能?我试着将startDate增加1,并在属性之前将其设置为disabledDays,但它把选择搞砸了。那么,实现这一目标的正确方法是什么呢?
disabledDays = {
before: startDate,
};
也许有一种更简单的方法,但我使用以下方法实现了这一点:
handleDayClick(day) {
if (this.state.from && DateUtils.isSameDay(day, this.state.from)) return;
const range = DateUtils.addDayToRange(day, this.state);
this.setState(range);
}