在我最新的Flutter版本中,当我点击TextFormField时,状态会不断重建,我会丢失表单上的所有数据。这只发生在Android Emulator和Real设备中。对于IOS模拟器和实际设备,它运行良好。
我使用的是final_yob=TextEditingController((;在我的小部件的顶部。
有什么解决方案吗>我有点困了两个星期。
如有任何帮助,我们将不胜感激。
感谢您的及时回复。
两周后,我发现了这个问题并修复了它。它是在父窗口小部件中使用UniqueKey((。UniqueKey((函数强制在子级触发的任何事件上重建整个小部件树。