我在React Final Form上遇到了一个奇怪的问题。我正在使用文档中的向导模式。如果我将@Component
传递给表单,则仅上一步中的字段显示为已注册。如果我没有通过subscription
,那么所有步骤的所有字段都会被注册,这就是我想要的。
subscription
我是否需要订阅另一个州才能将我所有的注册字段取回?
答案 0 :(得分:0)
弄清楚了。经过进一步检查,该步骤实际上并未加载已注册的字段,而是进行了两次渲染并将它们注册在第二个渲染中。在我的订阅中添加touched: true
可以解决此问题。不太清楚为什么。