问题标签 [shinydashboardplus]

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

r - 根据选项卡选择在闪亮仪表板的右侧栏中显示 controlbarMenu()

我有下面闪亮的应用程序,带有 3 个不同的选项卡、一个侧边栏和一个右侧边栏。我希望每次移动到另一个选项卡时,右侧边栏的内容都可以更改和显示不同的小部件。在第三个名为“Tax Loss Harvesting”的部分中,我想添加一个controlbarMenu(). 我怎样才能使它仅在我在第三个选项卡中时显示?

0 投票
1 回答
56 浏览

r - 将进度表添加到 Shiny (shinydashboard/shinydashboardplus) 中的标题

我有一个使用 shinydashboard 和 shinydashboardPlus 的闪亮应用程序。在标题中,我能够添加一个 switchInput 以允许用户在两​​个选项之间切换。更改选项时,会更新整个 UI(相当复杂)以根据用户选择更改各种标签。这个过程需要几秒钟,导致应用程序没有响应,所以我想在 switchInput 旁边添加一个进度表或微调器,但我所有的尝试都失败了。(我尝试从 shinydashboardPlus 和 shinyWidgets 添加进度条,但这些都没有真正出现在标题上。)

编辑:也许关于我的用例的更多细节会有所帮助。当用户单击切换时,我调用了一个分多个步骤运行的函数,整个函数大约需要 20 秒。在每一步之后,我想更新进度条或微调器,以提示用户正在发生某些事情。另外,在单击之前和函数返回之后,我想隐藏进度条或微调器。

这是一些非常简化的代码,其标头包括 switchInput。

0 投票
2 回答
110 浏览

r - 动态图像轮播 R 闪亮

我想根据过滤列表在闪亮的仪表板中动态添加图像轮播。我已经尝试过 shinydashboardPlus 包以及 slickR 包,但似乎无法让它们中的任何一个工作。

尽我所能使用 shinydashboardPlus 重现一个简短的示例。不反对使用其他包。

您可以使用这些图像进行测试。 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
25 浏览

r - 在长时间运行的函数中强制更新 htmlOutput

我有一个运行很长的进程的闪亮应用程序,我想提醒用户该进程实际上正在运行。在下面的示例中,我有一个切换开关,它以 1 秒的延迟执行一段代码(我的实际应用程序运行了大约 20 秒),并且我有一个 HTML 输出框,它应该让用户知道正在发生的事情。但是,由于底层引导过程仅在函数退出后更新 UI 元素,因此用户只能看到最后一条消息“完成”。

我已经看到类似这样的其他问题,其中的答案建议创建一个反应值,然后将 renderUI() 函数包装在一个 observe() 函数中(例如,这里),但这也有同样的问题。

我还尝试将 htmlOutput() 包装在 shinycssloaders 包中的 withSpinner() 中,但我收到一条错误消息,提示“需要 TRUE/FALSE 的地方缺少值”。我假设这是来自 shinydashboardPlus 因为它不喜欢 tagList() 元素中的 withspinner() 输出。我希望这至少会在 HTML 输出上给我一个动画微调器,表明它正在运行。

非常感谢有关使此特定设置正常工作的任何输入或向用户提供有关该过程处于活动状态的一些反馈的替代方法。

0 投票
1 回答
26 浏览

r - 调整 shindashboardPlus 标头中的 UI 元素位置

我有一个闪亮的应用程序,标题上有一个拨动开关。按下切换按钮时,它会运行一个长功能,并向用户显示一条消息,说明正在发生某些事情。下面是一个非常简化的版本。

我拥有的功能很好,但 UI 没有对齐。标题上显示的切换和消息略高于左侧的最小化按钮(汉堡包)。我希望能够将切换和消息向下移动一点,以便它们与最小化按钮水平对齐,但我找不到在 CSS 或各种闪亮/闪亮仪表板/闪亮仪表板Plus中执行此操作的方法职能。

此外,输出消息(和 htmlOutput 元素)在切换的右侧很远,我想缩小切换和消息之间的间隙。

在此处输入图像描述

0 投票
1 回答
66 浏览

loops - 您可以使用 lapply 或循环添加 shinydashboardplus 手风琴项目吗?

我正在尝试使用 shinydashboardplus 手风琴功能在闪亮的应用程序中创建手风琴,并且由于它非常重复并且手风琴的所有信息都来自数据表,理想情况下我想使用 lapply 功能或 for 循环。我不确定这是否可能。到目前为止,这是我的代码。

我也考虑过使用 reactable 而不是手风琴,但我不能让它看起来很好(请参阅问题Custom JS aggregation function reactable groups pull data from table

预先感谢您的所有帮助。

0 投票
1 回答
32 浏览

r - 基于选项卡和操作按钮切换控制栏

我正在尝试使用右上角的 actionLink 切换控制栏(基本上复制齿轮图标正在执行的操作,稍后我将删除齿轮图标以只有一个 actionLink)并且还可以自动切换,以便当用户单击反馈,当用户单击任何其他选项卡时,控制栏消失并重新出现。我还想确保在整个切换过程中,控制栏不会覆盖在仪表板主体上(基本上,只要控制栏切换,仪表板主体就会适当地调整大小)。

这是我迄今为止尝试过的:

0 投票
1 回答
25 浏览

css - 将不同的 CSS 样式应用于 R Shiny 中的框元素

我有一个应用程序,我希望 main_box 扩展/收缩图标为带有白色背景的黑色文本,然后 sub_box 的选项框以红色和白色字母显示。此外,我希望 sub_box 的选项框保持红色和白色字母,即使悬停或单击时也是如此。

我能够正确实现 sub_box css,但我不知道如何从 main_box css 中分解 sub_box css。谁能告诉我我做错了什么?

当前状态:

在此处输入图像描述

期望的结束状态:

在此处输入图像描述