可能与表单的 initialValues 或者初始值有关。初始值在表单渲染时会覆盖表单的默认值,可能会导致 validateFields 方法无法正确校验表单值。解决方法可以在 validateFields 方法中设置第二个参数 options,其中的 force 参数设置为 true,强制重新校验 initialValues 中设置的表单初始值。也可以通过手动设置表单的值,在校验时直接传递表单值进行校验。
上一篇:AntDesign表单验证在onChange事件中不起作用。
下一篇:AntDesign表单自定义控件无法正确显示