首页 > 解决方案 > 如何检查日期应该小于 Reactjs 中的当前日期?

问题描述

我在我的项目中使用材料 ui。想如何检查日期应该小于当前日期。例如,如果今天是 2021 年 1 月 6 日,并且用户设置 5th 或 6th jan 比正常,但如果他/她设置 7th jan 2021 那么它应该抛出错误。

密码箱: https ://codesandbox.io/s/textfield-with-outline-color-forked-8oj2z

        <TextField
          id="outlined-email-input"
          className={classes.textField}
          type="number"
          defaultValue="0"
          type="date"
          name="email"
          autoComplete="email"
          margin="normal"
          variant="outlined"
        />

标签: javascriptreactjsecmascript-6material-uifrontend

解决方案


您可以在状态中管理您的验证。如何比较日期在这里解释

以及如何在 material-ui 中显示验证错误在此处进行了说明。


推荐阅读