0
作为我的表单的一部分,我有一个字段用于选择项目和客户端点击的按钮,以便将项目添加到他们的单位列表。我希望在单位文本字段中显示用户选择的单位列表。如何为按钮实现onclick函数,以便在将选定组件的当前选定值附加到列表中之前,如文本框所示,将该列表作为选定组件添加到列表中?我有一个单独的保存按钮,它将获取表单数据并在单击时将其发送到后端。更新一个字段基于另一个
let EditUserForm = (props) => {
const { handleSubmit, units } = props;
return (
<form onSubmit={handleSubmit}>
<Field name="units" component="input" type="text" readOnly/>
<Field name="unit" component="select" >
{
units.map(u => <option value={u} key={u}>{u}</option>)
}
</Field>
<button type="button" onClick={props.updateUserUnits}>Add unit</button>
</form>
);
};