【发布时间】:2019-05-07 12:33:41
【问题描述】:
我有一个表格,用户可以在这个表格中附加文件。当用户删除一个文件时,状态会改变并且表单会重新呈现。发生这种情况时,用户输入的所有值都会消失。
有没有办法在重新渲染时保留字段中的值?
我正在使用 redux-forms。
【问题讨论】:
标签: reactjs react-redux redux-form
我有一个表格,用户可以在这个表格中附加文件。当用户删除一个文件时,状态会改变并且表单会重新呈现。发生这种情况时,用户输入的所有值都会消失。
有没有办法在重新渲染时保留字段中的值?
我正在使用 redux-forms。
【问题讨论】:
标签: reactjs react-redux redux-form
您应该能够传递“初始值”形式。因此,随着表单的更新,您应该更新保持初始值的状态。然后,一旦他们删除了文件,您就可以将初始值传回(他们之前输入的内容),这样即使表单重新呈现这些值也应该保持不变。
【讨论】: