所以我有一个有趣的问题,不是完全确定如何解决。
我正在使用redux-forms
,并从两页提交表单。当我进入第二页时,具有Field
道具的validate
与anyTouched=true
一起被触发,并使图例无效。而不是在第二页中提交表单后运行验证。看起来像这样:
<RequiredLegend anyTouched={anyTouched} form={form} />
<div>
<Field
component={LearningOutcomesField}
characterLimit={4000}
name="learningOutcomes"
validate={[present, maxLength4000]}
isRequired={true}
/>
</div>
我正在尝试使validate在加载时为空,并按如下所示填充:validate={[present, maxLength4000]}
。我想我可以传递道具或其他东西吗?你们怎么看?