如果使用 FieldArray 而默认值为空,则在加载时会标记表单为脏
作者: soroush5创建于 2026年9月17日更新于 2026年9月17日
嘿! 发现在一个默认值为空的数组字段上使用 useFieldArray 会立即标记表单为脏,即使用户没有点击任何内容。由一个 API 提供的表单,如果返回一个空列表,则加载时会显示未保存的更改状态。如果这有助于解决问题,我很乐意提交修复代码,该代码仅在值实际为 undefined 时初始化字段数组。
内容来源: react-hook-form/react-hook-form