【发布时间】:2020-12-30 12:06:58
【问题描述】:
我喜欢 Reactstrap 处理 Modal 的方式,所以我想继续使用它,但我不知道如何从表单中获取数据并在状态中捕获它。
const handleSubmit = (evt) => {
evt.preventDefault();
alert(`Submitting Name ${name}`);
};
使用 Reactstrap
<Form onSubmit={handleSubmit}>
<FormGroup>
<Label for="firstname">First Name</Label>{' '}
<Input name="speakername"></Input>
</FormGroup>
</Form>
当我使用标准表单和输入元素时,我能够在 handleSubmit 中捕获我需要的内容,但我不知道如何使用 Reactstrap 的 Form 和 Input 标签做同样的事情
常规表单和输入元素
<form onSubmit={handleSubmit}>
<label>
First Name:
<input
type="text"
value={name}
onChange={e => setName(e.target.value)}
/>
</label>
<input type="submit" value="Submit" />
</form>
【问题讨论】:
标签: reactjs react-bootstrap reactstrap