你能添加一个预填充的表单,只用 React Bootstrap 而不使用 'value' 或 'defaultValue' 吗?



一个非常基本的,可能很愚蠢的问题。我一直试图在我的表单中添加一个预先存在的值,而不必改变值属性本身,因为我不想一定要设置任何值,我只是想在输入框中显示它,这样用户就可以最终编辑值。这是否可能仅仅使用react bootstrap?例如,如果我有这段代码,并希望在输入框中添加一个预先存在的值:

<Form.Group controlId="formBasicName">
<Form.Label>Name</Form.Label>
<Form.Control
type="text"
placeholder="Enter Name"
name="leadName"
value={state.leadName}
onChange={(e) => handleChange(e, "leadName")}
/>
</Form.Group>

我已经搜索过了,但找不到任何可以回答这个特定问题的东西。我只在文档中发现了一个使用formik的例子,它具有初始值。

对于value,取一个状态并给出你的状态的初始值,在onChange中设置这个状态与新的用户条目,然后它应该工作

最新更新