Reactjs 从表单外部访问最终表单值

Reactjs 从表单外部访问最终表单值,reactjs,react-final-form,Reactjs,React Final Form,我有一张最终的表格。该组件公开“值”字段。此字段包含表单内更改的所有字段。问题是,我想从外部访问这些值 ... {JSON.stringify(values)}为什么在表单之外需要它?如果您想对更改执行某些操作,可以尝试签出formspy。因为有多个组件需要数据,所以将它们放在表单中会变得很麻烦。我想我可以将formSpy与onchange一起使用,并在更高级别上使状态与它同步。问题是同步状态通常不是一个好主意。@ArturCarvalho-你解决了这个问题吗?有类似的问题:如果您不想为此使用

我有一张最终的表格。该组件公开“值”字段。此字段包含表单内更改的所有字段。问题是,我想从外部访问这些值


...

{JSON.stringify(values)}为什么在表单之外需要它?如果您想对更改执行某些操作,可以尝试签出formspy。因为有多个组件需要数据,所以将它们放在表单中会变得很麻烦。我想我可以将formSpy与onchange一起使用,并在更高级别上使状态与它同步。问题是同步状态通常不是一个好主意。@ArturCarvalho-你解决了这个问题吗?有类似的问题:如果您不想为此使用状态,那么您会考虑实现一个状态减缩器吗?例如<代码> ReDux< /Cord>?然后,您可以在任何位置、任何级别使用这些值。@目前,我有一个凌乱的钩子,里面有一个useState,并且在状态更改时有一个useEffect跟踪。该解决方案缺乏简单性,不易阅读。这周我应该在这方面努力,如果我没有偏离方向,我会发布我的解决方案。