我可以友好地问一个关于“shinyjs”包的问题吗?使用“shinyjs”包控制可见/不可见的闪亮仪表板的菜单项
我建立了一个闪亮的仪表板,我想设置一个功能,使用“shinyjs”来控制菜单项的可见/不可见。
我设计的第一个菜单项/页面是为这个仪表板选择数据。在用户选择他们想要的数据后,我不希望他们回去改变他们的选择。所以我想设计一个按钮,如果用户点击这个按钮,第一个菜单项将消失,但菜单项的其余部分将出现。
我相信这是可能的,但我认为它需要一些JavaScript知识来编码它。
这就像这个问题的答案,但我只是切换菜单项的可见/不可见。
activate tabpanel from another tabpanel
我明白任何答复!
谢谢!
乔安娜
请提供一个最小可重现的例子。如果不使用'shinyjs',你可以用JavaScript和CSS'display:none'来解决这个问题。 –
谢谢熊冰劲!我通过向要控制的menuItems添加标签$ div(id =“haha”,menuItem())并添加了observeEvent(输入$ showSidebar,{shinyjs :: toggle(“haha”)})来控制此问题以控制他们。 – Joanna