问题标签 [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 回答
520 浏览

r - 从 R 闪亮的打开对话框中停止 dropdownButton(闪亮的小部件)

我希望在根据条件单击按钮时阻止dropdownbutton( ) 打开。shinywidgets这是为了避免模式面板上的内容renderUI丢失错误。inputdropdownButton

当用户点击 adropdownButton时,它通常会打开一个面板。在我的例子中,这个面板包含renderUI依赖于各种变量的元素。如果这些变量还不存在,renderUIs则会导致错误吐出。

我想知道的是是否有办法查看点击 observeEvent(input$MydropdownButton, { ....}) ,然后在不满足条件时完全阻止它打开面板,而不是将其切换为立即关闭(非工作版本)

我打算做的是给用户一个sweetalert通知用户他必须创建或加载所需数据的选项。而且我知道如何传达信息,纯粹是想以“if else”的方式停止开头部分

  • 我知道我可以shinyjs::disable('MydropdownButton') 在观察者内部使用 withif语句来阻止按钮的使用,但这将不再允许我触发sweetalert点击
  • 我也知道如果缺少所需的输入,我可以调整我的所有渲染 UI 以不渲染,但现在renderUIs涉及到很多,我是:
    • A:怕把代码弄得乱七八糟,而且
    • B:急切地想知道一般情况下是否有办法阻止开放dropdownButtons

我试过这样的事情:

但是toggleDropdownButton只有在面板已经被触发打开时才会关闭面板,因此对元素进行了dropdownButton闪亮的尝试,从而导致错误,而不是阻止它打开。renderui

这是一个完整的server代码ui文件来演示它调用不存在的数字。

服务器文件

界面文件

0 投票
0 回答
63 浏览

android - 如何在 Flutter 中使 DropDownButton 项目窗口四舍五入?

  1. DropDownButton文字和箭头的实际
  2. DropDownButtonItem当我们单击 时,会打开一个包含 (s) 的窗口DropDownButton

我要问的是如何使(2)四舍五入。ClipRRect使用或使 (1) 变圆很容易ShapeDecoration

我无法控制在变量中打开 (2) 的窗口小部件,以便我可以调整它。

0 投票
1 回答
76 浏览

list - Flutter - DrowpdownMunu 项目未从列表中填充

我被一个不填充任何数据的 DrowdownButton 卡住了。

它是从上一个屏幕传递的列表中填充的。

我的调试表明该列表具有可以解析的数据。输出只产生一个空的 DropdownButton。

我的调试行给出以下输出:

DropDownButton 项目:{ParentId:4,ParentLastName:testparent,ParentFirstName:TestParentSur,ParentUserName:TestParent,ChildId:3,ChildLastName:Test2Last,ChildFirstName:Test2,ChildUserName:test2}

孩子编号:3

在过去的两个晚上,我一直被困在这段代码上,所以希望有人能提供帮助。

我研究了许多列表和项目生成教程以及 stackoverflow 项目,但没有运气。

0 投票
1 回答
725 浏览

css - shinywidget dropdownButton CSS 标签

我正在使用 dropdownButton 小部件,但我正在努力使用 CSS。我试过这个:

这会改变面板的颜色,但我仍然有白色边距。

我想将所有 css 放在特定的 .css 文件中,而不是在 tag$div 中。我应该在 .css 文件中使用哪个标签来定位 dropdownButton 按钮和面板?

0 投票
2 回答
1477 浏览

dart - DropDownButton 所选项目在 UI 中没有改变

我要添加的对象DropDownButton

构造 DropDown(StatefulWidget 状态类):

DropDownButton选择第一个项目时正确显示,但是当我选择另一个项目时,UI 永远不会更新以显示新项目为选中状态。

0 投票
3 回答
2269 浏览

drop-down-menu - 自定义 DropdownButton 的弹出菜单

如何设置DropdownButton菜单的背景颜色。我可以自定义出现的Text()项目,但它们出现在我想更改颜色的容器中。

0 投票
4 回答
2316 浏览

flutter - 将 DropdownButton 的选定值居中

我可以将DropdownMenuItems 中使用的文本项居中提供给DropDownButton,但是当菜单关闭时,如何将所选项目居中?

0 投票
1 回答
2745 浏览

flutter - 如何在 Flutter 中更改 DropdownButton 的选定索引

我想DropdownButton在页面加载时更改我选择的索引,我该怎么做?
DropdownButton是一个PlateType对象列表,我需要将选定的索引更改为某个表示旧用户选择的索引。以下是我的代码:

0 投票
1 回答
620 浏览

dart - 带有项目的地图中的返回语句:在 Flutter DropdownButton 中,为什么以及如何工作

我是 Flutter 和 Dart 的新手。我正在关注一个免费教程,但我很困惑如何在项目中的地图中有返回语句:在 DropdownButton 中。这是如何运作的?我正在寻找关于为什么 return 语句存在以及它在哪里发送其值的说明。

我试图查找返回语句是如何在地图中的,但我可能会误认为如何提出这个问题。代码按给定的方式工作,但我不确定它是如何工作的。是否有此代码的逐步简化形式,可能会导致更多的理解。就像现在“它在我头上”。

0 投票
1 回答
52 浏览

flutter - 侧边菜单项中的下拉按钮

我已经制作了一个带有项目的侧菜单,但我现在需要为每个项目添加另一个子菜单。

我应该怎么做才能做到这一点?