根据react-hook-form的文档,我可以像这样使用输入元素的名称"xxx.yyy“,这将导致我准备的数据是 { xxx: { yyy: value }} 但是,当我尝试使用这个带有“错误”的功能时也就是说,我不能写在下面: {errors.xxx.yyy && <span>This field is required</span>} 因为我得到“无法读取未定义的属性'yyy‘
我目前正在尝试测试我的表单,它有一些非常嵌套的组件和复杂的逻辑。因此,与其实际上模拟userEvents,然后提交表单,不如模拟handleSubmit的返回值。这是我的反应成分:import { FormProvider, useForm } from 'react-hook-form';
import React from