我在 R Shiny 中有一个可折叠的导航栏菜单。当菜单折叠并单击汉堡按钮时,选项出现。当我单击其中一个选项时,会(正确地)选择另一个面板,但菜单保持打开状态。
是否有可能(使用 css?)在我选择其中一个选项后立即关闭“下拉菜单”(即选项列表)?
代码如下所示:
library(shiny)
ui <- tagList(
navbarPage(
title = NULL, id = "navBar", collapsible = TRUE,
tabPanel(title = "Panel1", uiOutput('panel1')),
tabPanel(title = "Panel2", uiOutput('panel2')),
tabPanel(title = "Panel3", uiOutput('panel3'))
)
)
server <- function(input, output, session) {
output$panel1 <- renderUI({p("This is panel 1")})
output$panel2 <- renderUI({p("This is panel 2")})
output$panel3 <- renderUI({p("This is panel 3")})
}
shinyApp(ui = ui, server = server)
largeQ
相关分类