防止选择相同的日期 react-day-picker
Prevent selection of same dates react-day-picker
我正在使用 react-day-picker,当我选择 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);
}
我正在使用 react-day-picker,当我选择 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);
}