flutter - 无法重置 FormBuilder()
问题描述
我有一个 FormBuilder(),其中包含:
- FormBuilderChoiceChip()
- 2 FormBuilderTextField()
- 和一个确认和重置按钮
当我按下重置按钮时,它只会重置 FormBuilderChoiceChip(),当我删除它时它会起作用(重置 2 个 FormBuilderTextFields)。
我尝试用 FormBuilderDropDown() 替换 FormBuilderChoiceChip(),同样的事情。
复位功能:
void _reset() {
_formKey.currentState.reset();
}
扑医生:
[✓] Flutter (Channel stable, v1.12.13+hotfix.9, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[✓] Android Studio (version 3.6)
[✓] VS Code (version 1.44.2)
[✓] Connected device (1 available)
解决方案
推荐阅读
- .net-core - Telerik 报告 - 无法获取报告参数
- axios - 如何使用 nuxtjs 和 axios?
- powershell - Get-ChildItem ForEach-Object 与 foreach 问题
- javascript - 错误类型错误:无法读取管道未定义的属性“toLowerCase”
- c++ - 如何将元素移动到数组的末尾
- javascript - Vue js:如何清除应用的过滤器?
- c - 如何正确释放结构的 GHashTable
- c - 我的 C 代码有什么问题?C 代码警告
- c# - Autofac,如何解析/注入 Dispatcher?
- tensorflow - 多元线性回归问题的收敛问题