在一个闪亮的应用程序中,有没有办法在点击按钮后关闭dropdownButton
的上下文菜单?我在dropdownButton
文档中寻找类似closed
/opened
的属性,但没有找到任何东西,但我相信一定有办法做到这一点。
这是一个示例应用程序:
library(shiny)
library(shinyWidgets)
ui <- fluidPage(
dropdownButton(
actionButton("button", "Press this Button to close the dropdownButton!"),
circle = TRUE, status = "primary", icon = icon("user-circle")
)
)
server <- function(input, output) {
observeEvent(
input$button, {
# Set dropdownButton closed
print("Test")
}
)
}
shinyApp(ui = ui, server = server)
3条答案
按热度按时间llmtgqce1#
你是说像这样的东西吗?
6za6bjd02#
unftdfkk3#
通过从下拉菜单中删除**“sw-show”**类,其上下文将消失。
shinyjs::removeClass
来执行此操作。'
'