【发布时间】:2020-10-04 16:44:01
【问题描述】:
我正在尝试将选项卡正文中的操作按钮(在代码中称为“小部件”)链接到不同的选项卡(在代码中称为“data_table”)。如果我要连接的选项卡“data_table”是出现在 sidebarMenu 上的菜单项之一,我知道该怎么做。但是,我不希望“data_table”选项卡的链接出现在侧边栏中。我被困住了。我原以为我需要一个“observeEvent”类型的命令,它将操作按钮链接到“data_table”选项卡。但我不知道那是什么。欢迎咨询。该代码显示了事物的 UI 方面。
ui <- dashboardPage(
dashboardHeader(title = "My query"),
dashboardSidebar(
sidebarMenu(
menuItem("Dashboard", tabName = "dashboard", icon = icon("dashboard")),
menuItem("Widgets", tabName = "widgets", icon = icon("th"))
)
),
dashboardBody(
tabItems(
tabItem(tabName = "dashboard",
h2("Dashboard tab content")),
tabItem(tabName = "widgets",
h2("Widgets"),
actionButton(inputId="seedata", label = "See data")),
tabItem(tabName = "data_table",
h2("Table with the data"))
)
)
)
server <- function(input, output, session) { }
shinyApp(ui, server)
【问题讨论】:
标签: r shiny shinydashboard action-button