问题标签 [flutter-form-builder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
93288 浏览

flutter - 颤振 - 如何在弹出窗口中创建表单

我想在弹出窗口中创建一个表单,如下图所示:

弹出窗口.

我怎么能用颤振做到这一点?

0 投票
4 回答
2913 浏览

flutter - 如何使用 setState 更改 FormBuilderDropdown 选定值?

我有以下定义供用户选择美国FormBuilderDropdownflutter_form_builder

当我到达这个屏幕时,我会执行反向地理编码来自动填充用户地址。

解决地址后,我调用setState更改表单值。问题是FormBuilderDropdown只能initialValue设置值,据我所知,在第一次构建后不会再次评估,所以我不能用它来更改值。

FormBuilderDropdown初始设置后如何更改 ?

0 投票
2 回答
130 浏览

flutter - 如何使用 `form.validate()` 调用特定的验证器而不是同时调用所有的验证器?

这是代码:

我想为特定的 TextFormField 调用特定的验证器

0 投票
1 回答
191 浏览

flutter - 我如何在颤动中将数据发送到文本字段

您好,我正在阅读条形码,如果条形码阅读器我想设置文本字段的输入,我阅读的数据但我不知道如何做到这一点,这是我的代码

0 投票
2 回答
1968 浏览

android - 如何将地图列表作为初始值传递给flutter_form_builder包中的FormBuilderFilterChip?

我尝试将FormBuilderFieldOption的相同“值”字段的列表传递给initialValue参数。

编辑:通过列表满足“必需”验证器,但不会将筹码显示为“标记”

现在,如果我没记错的话,这应该返回一组全部标记的芯片,但事实并非如此。

0 投票
1 回答
1679 浏览

flutter - FormBuilderCheckboxList 内部值已重置,但如果使用 INITIAL VALUE,复选框仍处于选中状态(未清除)

我正在为我的自定义表单使用FLUTTER_FORM_BUILDER包。我使用 FormBuilderCheckbox 构建复选框列表,我使用构造函数为其赋予初始值initialValue。当我尝试清除复选框时会出现问题。我使用 globalkey.currentState.reset() 来重置值。它确实重置了复选框的内部值,但似乎复选框仍处于选中状态。

我怎样才能清除它?我不能使用 .clear(),因为我不能将控制器分配给 FormBuilderCheckbox。

任何见解将不胜感激,谢谢。

编辑:这是一个简化的重现代码。

0 投票
1 回答
1593 浏览

flutter - 如何使用 Flutter 将表单居中对齐?

我有一个用 Flutter 编写的程序,我想将表单放在屏幕中间,但我无法得到它。我尝试使用 Align 但我认为我没有正确使用它!有人可以帮助我吗?谢谢

在此处输入图像描述

0 投票
1 回答
578 浏览

forms - Flutter Form Builder 和 firestore

我正在使用 Flutter_form_builder 和单选按钮。

我目前的文本字段使用他们的控制器正常工作,然后写入 firebase firestore。当我尝试将 Radio Button 变量分配为写入 firebase 时,它​​会同时写入 yes 和 no,即使它正在打印模拟器中选择的答案或控制台中的电话

您如何将其转换为上传正确答案的变量?

文件顶部

实际的小部件

提交按钮

0 投票
2 回答
1189 浏览

flutter - 在 Flutter 中接收来自 pop navigator 的响应

这是一个简单的代码示例,导航器推送一个名为的表单。并弹出答案。我的目标是弹出一个对象,而不是字符串,但保持简单仍然行不通。

主要飞镖:

}

answer.dart:

从表单返回时,错误消息是:

'package:flutter/src/widgets/text.dart':断言失败:line ... pos... 'data!=null':必须向 Text 小部件提供非空字符串。

0 投票
2 回答
311 浏览

flutter - DateFormField 调用从表单中保存

这个问题的代码: 在 Flutter 中接收来自弹出导航器的响应, 并添加了 DateTime 选择器表单字段。

如果我们像这样添加 DateFormField:

maind.dart

当 pop 发生时,会出现异常,即在 null 上调用了验证器。和“在最终确定小部件树时引发以下断言:多个小部件使用相同的 GlobalKey。”

如果未使用 key 字段,则不调用验证器。为什么?你如何使用 DateFormField?从包装

日期字段:“^0.1.2”

添加 answer.dart