Flutter 通过GlobalKey的颤振形式种群<;FormState>;

Flutter 通过GlobalKey的颤振形式种群<;FormState>;,flutter,dart,Flutter,Dart,我的flutter应用程序中有一个大表单,我想用它来编辑客户信息或创建新客户 为此,我检查现有客户实体,如果存在,则使用现有客户数据“填充表单” 我可以遍历每个字段并添加initialValue:if Customer!=空..。但似乎通过全局密钥中的FormState在更大范围内可以实现这一点 问题: “是否可以通过 GlobalKey“ 这回答了你的问题吗@Benjamin我希望不必在输入字段级别使用初始值。我希望有一种从外部对象填充并映射到字段的方法,与GlobalKey save()函数

我的flutter应用程序中有一个大表单,我想用它来编辑客户信息或创建新客户

为此,我检查现有客户实体,如果存在,则使用现有客户数据“填充表单”

我可以遍历每个字段并添加
initialValue:if Customer!=空..
。但似乎通过全局密钥中的FormState在更大范围内可以实现这一点

问题

“是否可以通过 GlobalKey“


这回答了你的问题吗@Benjamin我希望不必在输入字段级别使用初始值。我希望有一种从外部对象填充并映射到字段的方法,与GlobalKey save()函数以状态存储表单数据的方法相反。对于更好的表单,有一些很好的外部包,但就本机而言,您最好的选择是
initialValue
。外部包往往会删除textField/validation样板文件,但无法解决预弹出问题。无论如何,谢谢你的回复。@Yonkee你认为这会起什么作用?