我在按钮的 onClick 中使用了fields.remove(index)
,然后立即使用fields
调度了一个动作,但似乎fields
并没有立即得到更新。 / p>
我不确定为什么会这样。
console.log(fields);
fields.remove(index);
console.log(fields);
props.showNewRecord(fields); // setDuplicateRecord dispatches an action
console.log 都显示相同的结果,而setDuplicateRecord
却没有得到最新的fields
。
这是redux的预期功能吗? 我该如何解决?我想删除FieldArray中的一行,并使用新的FieldArray进行操作。
谢谢。