react-datepicker 禁用无效的自动调整

react-datepicker disable auto adjust on invalid

提问人:Nichtmetall 提问时间:11/8/2023 最后编辑:Nichtmetall 更新时间:11/8/2023 访问量:21

问:

我的问题是关于包裹的。react-datepicker

如果日期超出最小和/或最大范围,有没有办法通过在文本字段中手动输入日期来关闭自动日期重置?

示例:如果我已将最大值设置为 06.11.2023 并输入 12.12.2023,则日期会自动设置为 06.11.2023。

很遗憾,我想显示一条错误消息,指出已超过最大值。

但是,我无法检查这一点,因为该字段会自动调整,并且不会调用 onChange 函数。它仅在有效日期输入时被调用。

顺便说一句,我正在使用 react-hook-form

有没有办法关闭此功能或以其他方式显示错误消息?目前,我通过简单地不输入最小和最大日期来解决这个问题,但仍然通过函数进行验证。但是,可以选择最短和最长日期之外的日期,这不是我想要的。

reactjs react-datepicker

评论


答: 暂无答案