如何在调用 SetState() 时保留动态生成的 TextFormFields 的值

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

我正在尝试在 flutter 中构建一个表单。问题是,每当我选择单选按钮时,在 textFormFields 中输入的值就会丢失。如何在 RadioButton 的 onChange 方法中调用 setState() 方法时保留 textFormFields 的值。 textFormFields 的数量是动态的。另外,如果我使用TextFormField的initialValue属性,整个屏幕会变成白色。

flutter dart state
2个回答
0
投票

将单选按钮提取到新的有状态类。新单选按钮类中的设置状态小部件不会更改您的文本字段状态。


0
投票

您可以使用 fform 包。它允许您创建动态表单

© www.soinside.com 2019 - 2024. All rights reserved.