0
根据点击哪个提交按钮,是否有可能通过redux-form验证进行不同的验证?对于不同提交类型的Redux表单验证
如果我'提交'表单运行完整验证,但是如果我'保存'表单然后只运行部分检查?
到目前为止,我还没有看到任何像这样或validate
功能的方法。使用同步验证
function validate(values, props) {
//handle validation
//Check what type of validation to handle
}
<Button onClick={handleSubmit(this.props.save.bind(this))}>Save</Button>
<Button onClick={handleSubmit(this.props.submit.bind(this))}>Submit</Button>
编辑:我发现this thread这可以更好地描述了我的意思。但没有解决方案。
我没有使用redux-form的'Form'包装。而且我正在调度一个不同的操作(对于我的情况,'save' vs'submit'),问题就是验证。 'handleSubmit'是redux-forms的一部分 – John