验证不适用于React组件中的自动完成功能

时间:2019-05-10 08:04:07

标签: javascript reactjs

我有一个需要验证的输入字段。该代码有效,除非该字段中填写了自动完成功能。我该如何解决?

我试图更改onBlur进行对焦并在警报功能中更改目标

            <EmailComponent
                email={email}
                onChange={event => {
                    const email = event.target.value
                    const emailIsValid = this.validateEmail(email)
                    console.log(emailIsValid)

                    dispatch(setEmailIsValid(emailIsValid))
                    dispatch(setEmail(email))
                }}
                isSubmittable={!!toolsAnswer && toolsAnswer !== '' && !!email && email !== ''}
                onSubmit={this.onSubmit}
                focusout={this.alertMessage}
            />
        </div>

如果电子邮件不正确,我希望显示警报消息。

0 个答案:

没有答案