我希望为Rstudio闪亮网页最大化mainPanel
的可用屏幕宽度。
在我的网页中,sidePanel
用于选择参数以在mainPanel
中显示结果。
我想知道如何在mainPanel
中最大化可用空间。
例如,我想为sidePanel
设置一个“折叠/展开”选项,以便在折叠时,mainPanel
使用窗口的整个宽度。
有什么想法吗?
编辑:
事实证明sidePanel
有点棘手,但我可以做两个不同的bootstrapPage
,并且选择一个会影响底部的选项。然后有一个可折叠的按钮。我会把它变成一个答案,除非有人有一个更优雅的答案。
答案 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