问题标签 [shinyjs]

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

shiny - Shinydashboard:在服务器端知道一个盒子是否折叠

我想根据盒子是否折叠在服务器端做一些操作。是否可以在服务器端知道闪亮仪表板中的框是否折叠?

[编辑]:

通过warmoverflow提供的链接并通过以下链接后,我想出了以下代码:

用户界面

服务器.R

我想知道是否有更好的方法来做到这一点。除了为每个盒子添加 tags$script 之外,是否可以对代码进行更改,以便我们可以找出所有未折叠的盒子?

0 投票
1 回答
2094 浏览

r - 向 Shiny 中的禁用按钮添加工具提示?

在 R/Shiny 中,我想添加一个tooltip来通知用户一个按钮被禁用,因为必填字段未完成。

我可以使用ShinyBS包显示工具提示,但是当按钮被禁用时它似乎不起作用。下面是一个最小的工作示例。

是否有一个简单的修复方法可以让工具提示在 Shiny 中的禁用按钮上工作?

用户界面

服务器.R

0 投票
0 回答
126 浏览

r - R闪亮的ui对象显示顺序

我正在构建一个简单的闪亮应用程序,它将从用户那里获取输入并从数据库中的表中获取数据,并将要下载的记录数作为输入并提供下载文件选项。

下面的一切都很好。我唯一担心的是文本输入栏(ui中的变量:uiOutput(“text”)和服务器中的output$text)仅在显示datatableOutput后出现。我不明白为什么会这样。

理想情况下,我希望在选择叶子(即 input$leaf1 不为空)后显示 textInput bar ('uiOutput("text")') 对象,然后我希望显示 datatableOutput 然后下载按钮应该过来。

有没有办法可以做到这一点?谢谢

0 投票
1 回答
742 浏览

r - 闪亮的js:根据用户对该按钮的选择更改按钮的标签

我是一个闪亮的 js 新手,似乎在这个问题上陷入了僵局。

我想创建一个下拉按钮,其标签会随着用户从该按钮中的选择而变化。

以下是我的最小可重现代码。我从这篇文章中获取了一个下拉按钮功能:闪亮的下拉复选框输入

我希望按钮的默认标签是“Cut Table by”(或者甚至可以是选项“B”),但是当用户选择另一个选项时,更改为该字母。

我认为最让我困惑的部分是嵌入在下拉功能中的单选按钮功能,并且我需要以某种方式使用对嵌入功能的输入来制作一个事件,该输入会影响对嵌入功能的输入。但也许情况比我想象的要简单。

谢谢您的帮助!

0 投票
1 回答
2673 浏览

r - 闪亮仪表板中的选项卡特定侧边栏

我正在使用shinyjsR 中的包来允许onclick类型事件在选项卡集中的选项卡之间导航。每个选项卡都有一个特定的侧边栏,并且在每个选项卡之间有多种(两种)获取方式(即通过单击选项卡本身或单击 valueBoxes)。我想确保无论您以何种方式进入特定选项卡,都会加载正确的侧边栏。

在上面的代码中,单击选项卡时侧边栏不会更改,但是如果我将以下代码包含到服务器组件中以允许单击选项卡,它似乎无法正确调整...

对此的任何帮助将不胜感激......

0 投票
0 回答
197 浏览

shiny - 问题:在 Shiny R 中创建下拉菜单 - 并非所有对象都显示

我在“gene_count”下有大约 8000 个元素,但是当我使用命令创建下拉菜单时,只显示了几个元素,

可能是什么问题呢?请看下面的截图!

谢谢!

数据资料

仪表板

0 投票
1 回答
2133 浏览

shiny - 你可以通过使用一些 R 包通过闪亮的应用程序赚钱吗?

我想知道我是否可以使用其中一些流行的 R 包制作一个闪亮的应用程序,例如:dtplyr、plyr、ggvis、gdata、ggplot2 等,然后在线销售这个应用程序。

0 投票
0 回答
232 浏览

shiny - 根据来自另一个面板的输入使面板不可见 - Shiny R

假设我有三个侧边栏面板,'cond. 1','条件。2'和'治疗'。

我需要在从“治疗”下拉菜单中选择一个值时使侧边栏面板(条件 1 和条件 2)消失。

如果没有从治疗中选择价值,我需要保持条件。1和条件。2.

怎么可能做到这一点?请查看屏幕截图以供进一步参考。

谢谢!

闪亮的仪表板

0 投票
1 回答
4026 浏览

shiny - 在 Shiny R 中更改字体大小和颜色不起作用?

我正在尝试test_type使用下面的代码(在 ui.r 中)更改带有 ID 的 siderbarPanel 的字体大小和颜色,但它不起作用?

tags$head(tags$style("#test_type{color: red; font-size: 20px; font-style: italic; }" ) )

任何想法?

0 投票
1 回答
1738 浏览

r - 增加闪亮的仪表板侧边栏的长度

因为,我的原始数据集非常庞大,所以我使用 iris 数据集重新创建了我的问题。我添加了一列“new_var”,其中包含鲜花的描述。我遇到的问题是当我从下拉菜单中选择多个输入(> 3)时,侧边栏的长度没有得到调整以显示下拉菜单中的剩余值。

我曾尝试增加侧边栏的长度,但它不起作用。我尝试用流体页面包装dashboardSidebar,它也不起作用。

我真正想要的是侧边栏的长度是否可以动态调整,以便我可以滚动查看所有值或提供垂直滚动条。谢谢