如何使用redux-form清除所有字段(不重置)?

问题描述 投票:0回答:0

我有一个简单的redux表单初始化非空数据。 有三个按钮:保存,重置,清除。 我需要在单击“清除”按钮时清除所有值,并且单击“重置”btn时恢复默认值(即保持initialValues)。 最好的方法是什么?

dispatch(destroy(formName))

工作,但初始值被删除,因此无法使用initialValues重置表单,因为它只是被销毁。

dispatch(reset(formName))

只有在没有数据的情况下初始化表单时才有效。

预期:能够清除表单的所有字段值,并具有恢复initialValues的能力。

forms redux-form clear
© www.soinside.com 2019 - 2024. All rights reserved.