Validation redux表单验证-无法读取属性';一些';未定义的

Validation redux表单验证-无法读取属性';一些';未定义的,validation,reactjs,console,runtime-error,redux-form,Validation,Reactjs,Console,Runtime Error,Redux Form,我在控制台中遇到此错误: Cannot read property 'some' of undefined hasError.js:32 验证功能: export const validateFields = values => { let errors = {}; errors.name = "Required"; return errors; } reduxForm({ form: "AppForm", destroyOnUnmount: fal

我在控制台中遇到此错误:

Cannot read property 'some' of undefined     hasError.js:32
验证功能:

export const validateFields = values => {
  let errors = {};
  errors.name = "Required";
  return errors;
}

reduxForm({
    form: "AppForm",
    destroyOnUnmount: false,
    validate: validateFields,
    onSubmit: () => {}
})
当我有纯错误对象时,控制台中没有错误,但是当我添加时,这个奇怪的错误就会出现

你知道吗,怎么了


谢谢

我解决了这个问题。我是由actions创建者注册字段的,我没有提供第三个参数,即
type-“Field”
。添加第三个参数很有帮助。

当我有纯错误对象时,控制台中没有错误,但当我添加时,会出现这个奇怪的错误。
这是什么意思?另外,您能否共享其余的组件代码,以及
hasError.js
?我解决了这个问题。我是由actions创建者注册字段的,我没有提供第三个参数类型——“Field”。添加第三个参数:)