嗨,我正在学习Reactjs,redux,我想简单地打印到console.log的用户名和密码的形式。
我试过console.log(e.target.user.value),但没有结果。
这是句柄函数。
然后是表单和2个字段。
如何在handleSubmit函数中打印用户名和密码的值?
发布于 2018-07-17 13:00:57
尝试下面的代码:
handleSubmit = values => {
console.log('values',values);
//Here you will get values in values.username & values.password
}
render(){
const { handleSubmit } = this.props;
return(
<form onSubmit={handleSubmit(this.handleSubmit)}>
<div className="form-inputs">
<Field type="text" label="Name" name="username" data-fieldname="username"
component={bootstrapFormField} placeholder="Username" />
<Field type="password" label="Password" name="password" data-
fieldname="password" component={bootstrapFormField}
placeholder="Password" />
</div>
<div className="form-actions text-right">
<button type="submit" className="btn btn-submit green">
Sign In
</button>
</div>
</form>
)
}
https://stackoverflow.com/questions/51371332
复制相似问题