问题标签 [selectinput]

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 回答
400 浏览

r - R Shiny、Leaflet 的问题 --> SelectInput 以更改下拉菜单中的选择

我是一个新的 R Shiny 用户,我正在尝试绘制一个可以从始发机场飞往的所有目的地。

当我将国家硬编码到我的代码中时,我已经成功地创建了一张显示该国家所有机场的地图(我以意大利为例)。

我想要做的是有一个“selectinput”,允许用户选择一个国家,所有相应的机场都将显示在地图上。

这是我的代码:

这是我的问题:

我不确定如何让 selectInput 下拉菜单显示在我的地图上,然后将其选择连接到地图。

我将如何更改上面的代码来做到这一点?

任何帮助,将不胜感激!

0 投票
0 回答
482 浏览

mysql - 如何在闪亮的应用程序中使用具有来自闪亮::选择输入()的多个输入的反应式表达式来查询 SQL 数据库

我(非常)是闪亮的新手,我正在尝试创建一个应用程序,用户可以在其中输入他们对一个或多个选项的选择,然后将他们的输入选择用于查询 SQL 数据库。例如,如果用户选择“Dublin”或“Aberdeen”,则应用程序使用RmySQL::dbReadTable()从数据库中检索同名表并将其输出到表中。如果用户选择“Dublin”和“Aberdeen”,应用程序DBI::dbGetQuery()会查询数据库以从每个表中选择某些列,然后将它们连接在一起,将结果输出到表中。

当只选择一个选项时,我可以让它工作,但不超过一个。

从这里Shiny 仅在 multiple = TRUE 时使用 selectInput 的第一项我假设我可以访问input$dataset选择多个选项时的各个元素。

看过这里:Get value from reactive context in R shiny based on user input我尝试使用反应函数创建查询,然后在第二个反应函数中使用它,如下所示,但应用程序不会运行,我得到了这个错误:(函数(类,fdef,mtable)中的错误:无法找到签名'“MySQLConnection”,“reactiveExpr”'的函数'dbGetQuery'的继承方法</p>

我还尝试将查询直接放在反应函数中(如下所示),在这种情况下应用程序启动但我得到:RS_DBI_getConnection 中的内部错误:连接句柄损坏。

还有下面的变化......根据这里的解决方案:如何使闪亮的反应性与SQL数据库一起工作?但是这次应用程序没有运行,我得到: dbGetQuery(conn = conn, query) 中的错误:找不到对象“查询”。

我还想我也许可以单独检索多个表,然后base::cbind()只使用我想要的列将它们一起使用,但我无法弄清楚如何在这种情况下工作。

最后,我需要能够扩展应用程序以包含许多其他表,并且最终用户可以选择多达 3 个选项,其中包含以下内容:

所以我真的希望任何解决方案都能考虑到这一点。任何帮助或建议将不胜感激!

0 投票
1 回答
217 浏览

r - 禁用 selectInput/selectizeInput 中的项目

我的问题和这个问题差不多:Disable an item in selectinput dropdown

我想禁用 selectInput 菜单中的项目,类似于 pickerInput 所做的。但是我不想使用pickerInput,我想使用selectInput/selectizeInput。

其中一个回复提到您可以使用 HTML 将禁用的选项与您要禁用的特定值相关联。任何人都可以在下面的代码外壳中提供如何在 Shiny 中执行此操作的示例代码吗?它会类似于这个线程中的条件格式吗?R Shiny:条件格式选择输入项

0 投票
1 回答
213 浏览

javascript - 未捕获的错误:输入是一个空元素标签,既不能有`children`也不能使用`dangerouslySetInnerHTML`

我正在尝试使用 rimble-ui 选择输入但出现错误

来源:https ://rimble.consensys.design/components/rimble-ui/Select

代码沙盒:https ://codesandbox.io/s/recursing-bartik-rrp1v?fontsize=14&hidenavigation=1&theme=dark

谢谢

0 投票
1 回答
103 浏览

r - 通过流数据更新防止选择输入重置

我试图想出一种方法来防止选择输入在其依赖的数据发生更改时重置。理想情况下,随着更多数据的到达,选择会悄悄地扩展,不会造成视觉中断或输入值重置。我试过使用updateSelectInput,但没有成功。我创建了一个合理地近似我的问题的示例,留下了我的评论和想法,以显示我试图提出解决方案的地方,并希望其他人有更好的想法可以分享。与往常一样,提前感谢您。-先天

0 投票
1 回答
585 浏览

r - 在闪亮中将 selectInput 与 sliderInput 链接起来

朋友们,我希望我的 selectInput 与我的输出表中出现的集群数量相关联。换句话说,它似乎分为 5 个集群。在 selectInput 我希望它显示如下:

选择集群

1

2

3

4

5

也就是说,我的 selectinput 将取决于我的 sliderInput。我怎样才能做到这一点?我的可执行代码如下:

非常感谢各位朋友!

新更新

我插入了 updateSelectiInput 函数(代码如下),这样我就设法放置了相应数量的集群。但是,我想以列表的形式保留它,而不是像我在开头描述的那样是 5:

0 投票
0 回答
565 浏览

r - R Shiny:使用DT包编辑下拉列表中的表格并更新表格并输出为CSV文件

我尝试在表格中创建一个下拉列表,给定一个默认值,以及列表中所有可能的选项,我想以这种方式更新值并更新数据,并输出一个更新的 csv 文件。

这是我的可重现代码:

我面临的困难是表格没有同时更新,输出 csv 显示下拉列表中的所有选项都填充在同一个单元格中,而不是单元格中想要和唯一想要的选项...... ...

在此处输入图像描述

0 投票
1 回答
22 浏览

r - 如何用几行代码将 R.shiny 的 selectInput 放入多个级别

我想用几行代码将变量(字符)的所有级别放入 Rshiny 的 selectInput 中。

我想要这样的东西

然后像这样

"Whole a"例如意味着我想写出关卡的完整名称(以大写字母开头,两个单词之间有空格)。

我想到的第一个解决方案是使用paste().

作为输出

但是,我知道这些代码是不够的

0 投票
1 回答
59 浏览

shiny - selectInput R Shiny中的动态组数

我需要帮助完成一项任务。我有数据框:

我想获得如下图所示的 selectInput 版本。

在此处输入图像描述

我找到了代码:

手动操作很容易,但问题是 df 是来自数据库的数据框,它可以包含随机数量的组和用户。有谁知道如何编写 selectInput 的代码或如何在自动获得预期效果之前准备数据?

0 投票
0 回答
21 浏览

r - 有没有办法从通过 selectInput 选择的下拉列表中选择或返回所选变量?

我正在尝试构建一个函数,它将选择从文件中输入的数据变量,并显示要通过下拉列表选择的数据变量,并显示当前选择的变量。

在这里,我可以添加文件并在过滤器选项卡的下拉列表中显示数据变量,但是我无法在服务器中捕获当前选择的变量以应用过滤器。

下面是代码

服务器.R

用户界面

感谢您浏览代码并感谢您的回复。