我有一个简单的redux表单初始化非空数据。 有三个按钮:保存,重置,清除。 我需要在单击“清除”按钮时清除所有值,并且单击“重置”btn时恢复默认值(即保持initialValues)。 最好的方法是什么?
dispatch(destroy(formName))
工作,但初始值被删除,因此无法使用initialValues重置表单,因为它只是被销毁。
dispatch(reset(formName))
只有在没有数据的情况下初始化表单时才有效。
预期:能够清除表单的所有字段值,并具有恢复initialValues的能力。