问题标签 [dropdownbutton]
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.
flutter - 如何在 OnChanged 中重置 DropdownButtonField 的值
我有一个 DropdownButtonFormField,其中最后一项是 DropdownMenuItem,用于使用对话框添加新对象。
当对话框显示时,用户可以创建一个新对象,该对象将出现在下拉列表中。当用户取消对话框时,它会显示最后一项。所需的行为是改为显示提示。
有人能帮我吗?谢谢!
android - 下拉按钮值文本在颤动/飞镖中没有变化
我的代码有问题,我定义了一个下拉按钮菜单,它会出现参数,当我单击参数时,它将选择该值,它不会在下拉按钮中改变。加上我的代码是在有状态小部件中定义的。这是我的代码:
flutter - Flutter:关闭下拉按钮(DropdownMenu)
有没有办法在执行 onTap 函数时关闭包含所有 DropdownMenuItems 的DropdownButton的选择菜单(DropdownMenuItem中的 GestureDetector)?
这是我对 Alperen Baskaya 方法的实现(略微简化的版本,以便可以理解)。但是,这种方法还不起作用,我不确定是因为我实施不正确还是因为该方法不适用于我的问题。
flutter - 在颤振中我无法从下拉按钮更改值
在我定义下拉按钮的 StatefulWidget 类 Customdropdownbutton 下面
下面我尝试实例化类 Customdropdownbutton 并在 UI 中看到下拉按钮,但我无法更改值(选择的文本始终是 widget.listValue[0])
flutter - 从 StreamProvider 填充下拉按钮项目列表
我的 Firestore 文档中有一个数据流,我想用它来填充下拉按钮的下拉列表。我该怎么做呢?
这是我创建流的地方:
这是到目前为止的 DropdownButton 代码:
我知道这应该不难,但我找不到任何解决这个问题的帖子。谢谢
firebase - Flutter中引用Firebase的DropdownButton在选择后不会覆盖初始值
我已经使用 TextFormFields 和 DropdownButtons 构建了一个 Flutter 表单来编辑用户配置文件。初始值是使用 FutureBuilder 从 Firebase 调用的。下拉列表中的列表也是从 Firebase 流式传输的。
问题一:在DropdownButtons中,选择后initialvalues没有变化;Firebase 的值保留在表单中。但是,当您单击“保存”按钮时,它会正确更新 Firebase 的选择。如何覆盖初始值?我已经尝试了很多东西,但我假设这是一个州问题。
问题 2:如何向 DropdownButton 添加验证器以确保它不是空的?我不能让它工作。
太感谢了!
flutter - 连接两个 document.data()['field'] 字段
我正在尝试连接 Firestore 文档中的 2 个字段。如果我只使用一个字段,则数据存在并且 DropdownMenuItem 会填充。但是,如果我使用 2 个字段,则会收到错误“无效参数”。如何连接 2 个字段(fName 和 lName)?
flutter - DropdownButton - 更新颤振后出错
我只是发现这部分代码在更新颤振后不再起作用。我不明白是什么问题。它以前工作得很好。如果您能帮助我解决此问题,我们将不胜感激。非常感谢。
完整的错误信息是
“无法推断类型参数'T'。
试图为不起作用的“T”推断“动态”:参数“onChanged”声明为“无效函数(T?)?” 但参数是'void Function(Object?)'。'dynamic' 类型推断自:参数 'items' 声明为 'List<DropdownMenuItem>?' 但参数是'List<DropdownMenuItem>'。参数“值”声明为“T?” 但论点是“动态的”。
考虑将显式类型参数传递给泛型。
"