我正在使用React Form在基本的React登录页面中创建联系表单,当用户按提交时,我希望将数据发送到特定的电子邮件地址(例如info@info.com)。如果这是一个菜鸟问题,我就是这样的,但我似乎无法找到答案!
//the state
constructor(props) {
super(props);
//this.handleSubmit = this.handleSubmit.bind(this);
this.state = {};
}
//the form
<Form onSubmit={submittedValues => this.setState( { submittedValues } )}>
{ formApi => (
<form onSubmit={formApi.submitForm} id="form2">
<label htmlFor="firstName">First name</label>
<Text field="firstName" id="firstName" />
<label htmlFor="lastName">Last name</label>
<Text field="lastName" id="lastName" />
<label htmlFor="email">Email"</label>
<Text field="email" id="email" />
<label htmlFor="subject">Subject</label>
<Text field="subject" id="subject" />
<label htmlFor="message">Message</label>
<TextArea field="message" id="message" />
<button type="submit" className="mb-4 btn btn-primary">Submit</button>
</form>
)}
</Form>
答案 0 :(得分:0)
您可以通过执行以下步骤来完成此操作:
如果您在服务器端使用PHP,则可以使用 PHP的邮件功能,或者您可以使用您选择的任何库。