我正在尝试基于对象数组构建表单列表,这些对象具有应该能够编辑并呈现为输入的字段,以及不需要呈现的只读字段,例如 id。
我通过使用useFieldArray钩子来做到这一点。然而,react hook 似乎只保存那些注册为输入的字段,这导致我的 id 字段在提交处理程序中丢失。
useFieldArray
如何保留我的只读字段?
这是沙箱示例,这样您就可以明白我在说什么。我将 id 添加到默认值和附加值。当您单击提交时,ID 不再存在。
reactjs react-hooks react-hook-form
react-hook-form ×1
react-hooks ×1
reactjs ×1