阻止选择相同的日期反应日期选择器



我使用的是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);
}

相关内容

  • 没有找到相关文章

最新更新