【发布时间】:2021-06-10 08:25:40
【问题描述】:
当您在输入字段中输入文本时,如何检查电子邮件字段是否有效。我想在提交表单之前在字段有效时更改边框颜色。 我已经用 className getFieldError 实现了,但它不起作用
<Form.Item
validateTrigger="onBlur"
name="Email"
label="E-mail Address"
rules={[
{
type: "email",
message: "The input is not valid E-mail!",
},
{
required: true,
message: "Please input your E-mail!",
},
{
min: 5,
message: "'Email' must be between 5 and 255 characters.",
},
]}
>
<Input className={`${(form.getFieldError('Email').length == 0 && form.getFieldValue('Email') != undefined) ? 'field-border' : ''}`} disabled={!isAdmin} />
</Form.Item>
【问题讨论】:
标签: css reactjs forms validation antd