Rstudio闪亮的可折叠侧面板

时间:2014-02-11 10:27:46

标签: r shiny

我希望为Rstudio闪亮网页最大化mainPanel的可用屏幕宽度。

在我的网页中,sidePanel用于选择参数以在mainPanel中显示结果。

我想知道如何在mainPanel中最大化可用空间。

例如,我想为sidePanel设置一个“折叠/展开”选项,以便在折叠时,mainPanel使用窗口的整个宽度。

有什么想法吗?

编辑:

事实证明sidePanel有点棘手,但我可以做两个不同的bootstrapPage,并且选择一个会影响底部的选项。然后有一个可折叠的按钮。我会把它变成一个答案,除非有人有一个更优雅的答案。

2 个答案:

答案 0 :(得分:4)

只有部分解决方案,但是......如果你将div包围在内容或sidebarPanel

周围
div(id = "demo", class = "collapse in", 

)

然后在主面板中按下按钮,如下所示

HTML("<button type='button' class='btn btn-danger' data-toggle='collapse' data-target='#demo'>simple collapsible</button>"),

你可以折叠sidebarPanel的内容。但这并不会扩展主面板以占用所有屏幕。

答案 1 :(得分:0)

也许您可以使用切换按钮(例如命名为“设置参数”)来打开或关闭conditionalPanel。这样的面板然后在需要时消失或弹出。 请参阅:https://shiny.rstudio.com/reference/shiny/0.13.2/conditionalPanel.html