问题标签 [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.

0 投票
1 回答
22 浏览

flutter - 如何在 Flutter 中使用来自 Web 的数据设置 Dropdownbutton 的项目?

我正在使用 Flutter 制作应用程序。
我想要做的是 DropboxList 的 Items 属性设置,其中包含来自网络的数据,我通过 Http.get 获得。

但是,由于同步问题(我猜),很难控制。

以下是我的代码,我在出现问题的地方留下注释。
有没有人对此有任何想法?
谢谢你。

===============================================

通过 HTTP Get 从 Web 获取数据

主要代码

0 投票
0 回答
77 浏览

flutter - Flutter:如何使用选中的 DropDownButton 项显示图表?

每个人。当用户从下拉列表中选择某个项目时,我试图在屏幕上显示条形图。对于要在图表中显示的数据,我有一个不同的文件。所以我要问的是一种“if else”条件,即如果用户选择项目 A,则图表 A 显示在下拉菜单下方的屏幕上,如果他选择项目 B,则显示图表 B。我附上了我的 DropDownButton 的代码。任何帮助将不胜感激。我是初学者,所以如果这个问题看起来太基本,请原谅。TIA。

0 投票
2 回答
881 浏览

flutter - 如何在颤动的 DropDownButton 中设置提示动态?

我希望我的下拉按钮根据用户选择的项目进行更改。这些是我的变量声明:

这是我的下拉按钮:

我希望在选择新项目时改变提示值。我以为我会这样做,hintValue = "Steuerklasse $selectedValue";但显然不是。这是我的应用程序:

在此处输入图像描述

下拉按钮上的文本应该会改变,但不会。

0 投票
1 回答
82 浏览

flutter - 如何在颤动中重置下拉按钮?

我有一个下拉按钮,当我第一次访问页面(有按钮)时可以正常工作,但是每当我重新访问包含下拉按钮的页面时,会出现先前选择的值而不是我希望每次出现的提示文本页面被访问。

0 投票
1 回答
41 浏览

flutter - 未选择 DropDownButton 项目

我想在DropdownButton我的一个屏幕上放一个。我已经遵循了几个示例,但我无法让它显示所选项目。它一直显示列表中的第一项。

我已经通过调试器跟踪了该值。onChange工作正常并显示所选值。但是,当涉及到映射列表并DropdownMenuItem返回var value = 'Listed'.

我怎样才能让它工作?谢谢。

0 投票
1 回答
131 浏览

android - Flutter:DropDownButton列表从一开始就没有显示

我正在尝试实现DropDownButton从一开始就显示项目列表的位置。意思是,我希望打开并显示项目列表,就好像项目列表“完成”了DropDownButton- 就在绿色下划线之后并且不管当前值如何(请参阅下面的当前行为)。

我尝试在网上查找有关如何实现它的一些信息,但它没有产生任何结果。另外,我尝试用小部件包装DropDownButton以设置项目放置的对齐方式,不幸的是我什么也没做。

我错过了什么?如何设置DropDownButton要打开的列表,以便项目从一开始就对齐?

这是我的代码:

当前行为:当前行为 的 App Demo

0 投票
0 回答
62 浏览

flutter - Flutter DropdownButton 值的问题

您好,我是 Flutter 的新手,我正在尝试DropdownButton根据 Firebase 后端中的不同文档创建多个 s。由于可能有多个DropdownButton(不同的文档有不同数量的下拉列表要创建),我想用 List<String> formInputformInput[0]保持第一个DropdownButton值等)来维护那里的值。

但是我一直遇到这个错误,并得出结论,这是formInput[i]错误的。所以我的问题是为什么我不能formInput[i]用作下拉按钮的值?不formInput[i]考虑一件?是否有更好的解决方案来维护未知数量的值?

非常感谢

代码:

错误:

0 投票
2 回答
101 浏览

flutter - Flutter 中的 DropdownButton 溢出

背景:你好。我刚刚开始学习 Flutter,在我正在构建的应用程序的左上角尝试创建下拉菜单时遇到了溢出错误。

问题: 如何准确格式化我的应用左上角的下拉菜单。我希望菜单与左侧屏幕的一侧齐平,并且图标位于相对于最右侧图标的对称相反位置,如附图中所示。以前,我有一个 IconButton 而不是 DropdownButton,而 IconButton 本身是自动正确定位的。我还想正确地将菜单图标居中,因为如您所见,它略微偏离中心垂直。

代码:

在此处输入图像描述

0 投票
0 回答
783 浏览

flutter - 如何在 Flutter 中使用 nullsafety 测试 DropdownButton?与

当使用 flutter_test 库在 Flutter 中对 DropdownButton 进行烟雾测试时,出现以下错误:

随后是一个堆栈跟踪,其中发生了一些递归,重复 visitChildren 和 _unmount 数百次:

该错误仅在测试时发生,并且应用程序在物理设备上运行而没有任何错误。

主要.dart

widget_test.dart

DropdownButton<String?>可以通过将main.dart 设置为来“修复”该错误DropdownButton<String>。我明白 null 不能是 DropDownButton 的值,因此不能是“?” 可以直接删除,否则无论如何它都会在 null 上崩溃。但是我不明白为什么当数据足够时它会崩溃。

此处的最小代码示例。

0 投票
0 回答
55 浏览

flutter - 如何使 DropdownButton 列表显示在颤动中显示的项目下方

我得到了DropdownButton显示项目上方的列表。但我的要求是从所选项目下方开始的列表。即从显示所选项目的文本框下方开始。

在此处输入图像描述

表示列表将从所选项目下方出现,,