【发布时间】:2021-09-12 17:53:25
【问题描述】:
我正在建立一个包含一些地址的用户个人资料,用户可以编辑它们,它几乎完成了,但我坚持在表单中设置用户编辑地址。
就像当我点击按钮时它在 GIF 中显示的一样,没有设置任何值,我正在使用 react-hook-form 来构建这些表单。
这是我点击按钮时执行的函数:
const editAddress = (i) => {
const addressClicked = addressList[i];
console.log(addressWatch());
setAddressValue("name", addressClicked);
setShowForm(true);
};
addressList 是一个正在循环的数组,然后我从.map(v,i) 获取密钥,它返回一个对象,其中包含应填充输入字段供用户编辑的所有信息。
【问题讨论】:
标签: reactjs forms react-hook-form