小编kha*_*umi的帖子

是的,电子邮件验证不区分大小写

我有一个电子邮件数组,并且有一个电子邮件文本字段,用户在其中输入电子邮件,但是我需要输入与数组中的任何这些电子邮件不同,我使用了 Yup.notOneOf 但我仍然不区分大小写,所以我需要电子邮件有所不同。我已经尝试为电子邮件创建小写或大写数组,但如果用户交替写入,则无法解决我的问题

email: Yup.string()
      .email("Invalid Email.")
      .notOneOf(lowerEmails, "Email already exists.")
      .notOneOf(upperEmails,"Email already exists")
      .required("Required"),
Run Code Online (Sandbox Code Playgroud)

javascript reactjs yup

4
推荐指数
1
解决办法
3880
查看次数

失败的道具类型:Material-UI:TablePagination 的页面道具超出范围

由于分页问题,​​我收到警告错误。我正在使用 Material Ui 并且有搜索功能,问题是当我转到第 2 页并尝试搜索某些内容时出现以下错误

Failed prop type: Material-UI: the page prop of a TablePagination is out of range (0 to 0, but page is 1)
Run Code Online (Sandbox Code Playgroud)

当前表分页代码是

<TablePagination
             onClick = {handleDrawerClose}
             rowsPerPageOptions={[5, 20, 50]}
             component="div"
             count={userManagers && userManagers.length}
             rowsPerPage={rowsPerPage}
             page={page}
             onChangePage={handleChangePage}
             onChangeRowsPerPage={handleChangeRowsPerPage}
            />

the userManagers is the array containing all the data 

Run Code Online (Sandbox Code Playgroud)

reactjs material-ui

3
推荐指数
1
解决办法
6526
查看次数

标签 统计

reactjs ×2

javascript ×1

material-ui ×1

yup ×1