【发布时间】:2021-11-17 20:39:12
【问题描述】:
当我尝试使用 oneof frin yup 时出现错误
错误信息(enums.forEach is not a function)。
我的字段代码:
{...}
{({ isSubmitting }) => (
<Form>
<TextInput
name="password"
type="password"
label="Senha"
placeholder="***********"
icon={<FiMail />}
/>
<TextInput
name="confirmpassword"
type="password"
label="Confirme a senha"
placeholder="*******"
icon={<FiLock />}
/>
{...}
我的验证码:
{...}
validationSchema={
Yup.object({
password: Yup.string()
.min(8, "senha é muito curta")
.max(30, "senha é muito longa")
.required("O campo senha não pode ser vazio"),
confirmpassword: Yup.string()
.min(8, "senha é muito curta")
.max(30, "senha é muito longa")
.oneOf('password','senhas devem combinar')
.required("O campo senha não pode ser vazio"),
})
}
{...}
我想验证一个字段是否相等,有人知道如何修复它吗?
【问题讨论】:
-
@SoufianeBoutahlil 是的,感谢您的耐心等待
标签: javascript reactjs yup