问题标签 [shinywidgets]

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

r - 从 shinyWidgets 访问 selectizeGroupUI 中的单个输入的问题

所以这是 selectizeGroupUI 和 Server 如何工作的一个很好的例子。所有过滤器都是交互式的,选择会根据其他过滤器选择进行更新。但我想访问例如值,例如:input$var_two等以在其他表达式中使用。

我正在尝试 input$my-filters使用反引号等进行访问,但一切都返回 NULL

0 投票
1 回答
34 浏览

r - 将 slectizeInput 小部件输入与多个 checkboxGroupButtons 小部件输入同步

我的闪亮应用程序中有多个 checkboxGroupButton 小部件和一个 selectizeInput 小部件。两种类型的输入小部件都使用相同的选项集,并且服务于相同的目的。所以我想同步它们;当任一 checkboxGroupButtons 的选项被选中时,更新 selectizeInput selectedTags,反之亦然。

我尝试为每个 checkboxGroupButtons 添加观察事件,如下所示

但逻辑似乎不起作用

0 投票
1 回答
219 浏览

r - 在模块化 R Shiny App 中调用 updateTabItem 后的 updatePickerInput

目标:

我想在 DT 表中选择一行,切换选项卡,并将 pickerInput 值更新为表行中的值。

问题:

我可以很好地切换标签(感谢另一篇关于使用父会话的建议);但是,我似乎无法弄清楚如何让 updatePickerInput 正常工作。我认为 session 和 inputId 参数存在问题。updatePickerInput 的会话不是父会话,而是更像来自 updateTabItem 调用的“子”会话,这是有道理的。

代表:

下面是一个单独的文件 app.r 脚本,它具有两个面板的模块作为全局函数。

会话信息():

R 版本 4.0.3 (2020-10-10)

平台:x86_64-apple-darwin17.0(64位)

运行于:macOS Big Sur 10.16

0 投票
1 回答
29 浏览

r - updateRadioGroupButtons 移除 css

我正在使用radioGroupButtons基于此代码的不同颜色:https ://github.com/dreamRs/shinyWidgets/issues/41# 现在我希望能够更新选择,但是当我使用updateRadioGroupButtons. 如果我只更新所选值一切都很好,但如果我更新choiceValues 并且choiceNames颜色消失。

可重现的代码:

0 投票
2 回答
193 浏览

r - 用shinyjs改变shinydashboard框的样式

我正在尝试根据用户所在的选项卡更改闪亮仪表板框的颜色。为此,我从 tabsetPanel 获取输入值,并尝试使用 shinyjs 更改 box-header 类的 css。不幸的是,我的试验都没有成功。这是一个可重现的示例(颜色尚未适应选项卡,但我将在第二部分中这样做)

我尝试了第一次和第二次调用 runjs 之间的所有组合,但都失败了。

0 投票
1 回答
73 浏览

r - 如何使用 updateKnobInput 更改旋钮输入参数(只读)?

我有一个闪亮的应用程序,它使用来自闪亮小部件的旋钮输入。我需要在服务器中动态更改一些参数。我知道如何使用 updateKnobInput 更改旋钮的值,但我不明白如何更改其他参数。具体来说,当用户单击某个事物时,我需要将 readOnly 从 FALSE 设置为 TRUE。

在 updateKnobInput 的文档中,它声明:“选项要更新的附加参数列表,使用旋钮输入的参数。” 不幸的是,我不明白如何实际编码

请看我的例子。当用户单击按钮时,旋钮的值应从 50 变为 15(有效),而 readOnly 旋钮应从 FALSE 变为 TRUE(无效)。

非常感谢您的帮助!

0 投票
1 回答
183 浏览

r - 将 pickerInput 下拉菜单放在 confirmSweetAlert 按钮前面

我正在尝试将 pickerInput 下拉菜单放在 confirmSweetAlert 按钮的前面,但是在 CSS 中使用 z-index 似乎不起作用。还有其他建议吗?

0 投票
1 回答
210 浏览

r - 默认选择值时显示 pickerInput() 标题

我想知道如何设置pickerInput()要显示的标题 - "Please select a month"- 当默认选择值时。

0 投票
0 回答
61 浏览

r - pickerInput 从向量中选择所有值

我有pickerInput(来自shinyWidgets)这样的:

我的计划是:通过按“欧洲”,我希望选择值“华沙”、“柏林”、“基辅”。

0 投票
1 回答
48 浏览

r - 如何让开关在 Shiny 中独占?

在 Shiny 中,我想要两个(漂亮的)开关,我可以离开:

  • 取消选择,
  • 或一次只选择一个。

然后,所需的行为将是第一个开关TRUE自动将第二个开关的值设置为FALSE. 反之亦然。

我尝试使用以下脚本,但它没有按预期工作。实际上,在正确更改值之前,我需要在开关上单击两次。