【问题标题】:How to access "pristine", "submitting" and "form.reset" outside the form in react-final-form?如何在 react-final-form 的表单之外访问“原始”、“提交”和“form.reset”?
【发布时间】:2020-11-22 18:18:13
【问题描述】:
【问题讨论】:
标签:
reactjs
react-final-form
【解决方案1】:
Final Form Submit Listener
试试这个解决方案,告诉我什么
const submitListener = createDecorator({
beforeSubmit: formApi => {
alert("go");
formApi.reset();
},
afterSubmitSucceeded: formApi => { alert("ok") },
afterSubmitFailed: formApi => { alert("ko") },
})
【解决方案3】:
我将整个组件包裹在 <Form> 元素中。似乎是最干净的解决方案。