如何使用reactstrap库在React中设置发布表单?

时间:2017-08-08 16:12:02

标签: forms reactjs post reactstrap

我是React和reactstrap的新手,我想知道如何设置一个使用Form-tag在提交时发布到路径后的表单。我在文档中找不到这样做的例子。所以我正在寻找相同的东西:

<form action='/signup/insert' method = 'POST'>
    <div class="form-group">
        <input id ='signup' type='text' name='uid' placeholder='Username'><br>
        <input id ='signup' type='password' name='pwd' placeholder='Password'><br>
        <input id ='signup' type='text' name='email' placeholder='E-mail address'><br>
        <button id = 'switch' type='submit'>Sign Up</button>
     </div>
 </form>

我想要这样的事情:

<Form>
    <FormGroup>
        <Label for="exampleEmail">Email</Label>
        <Input
            type="email"
            name="email"
            id="exampleEmail"
            placeholder="noreply@noreply.com"
        />
    </FormGroup>
    <FormGroup>
        <Label for="examplePassword">Password</Label>
        <Input
            type="password"
            name="password"
            id="examplePassword"
            placeholder="password"
        />
     </FormGroup>
     <Button>Sign Up</Button>
</Form>

我是否必须在按钮标签中添加?这该怎么做?我的路线是按照已经设置的方式进行的,所以我只需要从这里发布。

1 个答案:

答案 0 :(得分:1)

与没有Reactstrap的示例完全相同。 Form组件会将您提供的任何属性传递给在您的网页上呈现的<form>标记,以便此代码<Form action='/signup/insert' method='POST'>可用(如果您的后端设置为处理请求。