小编Sri*_*ugu的帖子

如何禁用shinydashboard中的tabPanel?

有没有办法在单击 actionButton 之前禁用 tabPanel?我尝试使用shinyjs来做到这一点,但没有奏效。目前我的 ui.R 有以下代码。我想禁用“过滤器”tabPanel,直到单击 loadButton。`

body <- dashboardBody(
    useShinyjs(),
    tabsetPanel(id = "tabs", type = 'pills',
        tabPanel("Load", dataTableOutput("loadTab")),
        tabPanel("Filter", id='filterTab',dataTableOutput("filteredResults"))
    ))
sidebar <- dashboardSidebar(
        sidebarMenu(
         selectInput(inputId = "datasetName",label = 'Dataset',  choice=c('Cancer','Normal')),
         actionButton("loadButton", label = "Load")
        ))
Run Code Online (Sandbox Code Playgroud)

` 任何帮助表示赞赏。

r tabpanel shinydashboard

5
推荐指数
1
解决办法
1332
查看次数

标签 统计

r ×1

shinydashboard ×1

tabpanel ×1