【发布时间】:2020-05-27 08:12:24
【问题描述】:
我确实有一个 TextField 组件可以将电子邮件作为输入。
<div className="form-group" style={styles.popupContainer}>
<label>
<IntlMessages id="DIC_SETTINGS_CLIENT_PIC_EMAIL" />
</label>
<label className="text-danger" style={styles.star_style}>
<sup>{"*"}</sup>
</label>
<TextField
error={errorInputs.email}
margin="normal"
fullWidth
id={"email"}
value={item.email}
onChange={this.handleEmailChange("email")}
onBlur={() => this.handleBlur("email")}
/>
</div>;
onChange()
handleEmailChange = email => event => {
let changedEmailValue = event.target.value;
switch (email) {
case "email":
let temp = this.state.item;
temp.email = changedEmailValue;
this.setState({
item: temp
});
break;
}
};
如何在这种情况下编写验证电子邮件的代码
【问题讨论】:
标签: reactjs validation email redux textfield