在颤振应用程序中,我使用 flutter_form_builder 在更新表单中实现 FormBuilderRadioGroup。
我有一个用于用户角色的整数字段和一个布尔字段 user active,我想在表单中设置它们。在单选组和下拉小部件中,只有一个值选项,而不是预期的标签/值对。
有没有简单的方法来处理这个而不是围绕它编写代码?
这是我的代码,值作为整数而不是字符串存储在我的数据库中
FormBuilderRadioGroup(
name: "role",
decoration: InputDecoration(
labelText: "Role",
labelStyle: TextStyle(color: personLabelColor, fontSize: _user.fontsize, fontWeight: FontWeight.normal)
),
options: const [
FormBuilderFieldOption(value: "Role1"),
FormBuilderFieldOption(value: "Role2"),
FormBuilderFieldOption(value: "Role3"),
FormBuilderFieldOption(value: "Role4"),
FormBuilderFieldOption(value: "Role5"),
FormBuilderFieldOption(value: "Role6"),
],
initialValue: _person.role,
),