【发布时间】:2016-08-23 05:43:09
【问题描述】:
我正在尝试在简单的 Shiny 应用程序中动态选择特定的 tabPanel。 app的脚本如下:
ui.r
library(shiny)
shinyUI(fluidPage(
titlePanel("SCORE CARD DEVELOPMENT PLATFORM"),
navbarPage("ScoreDevApp",
tabPanel("Settings",
fluidRow(column(2,
actionButton("goButton_service", "Load saved parameters",width=200)
)
)
),
tabPanel("Download & Binning input data")
)
)
)
server.r:
library(shiny)
shinyServer(function(input, output, session) {
#load saved parameters
observeEvent(input$goButton_service, {
updateTabsetPanel(session, "ScoreDevApp", selected = "Download & Binning input data")
})
})
这个想法是按下按钮“goButton_service”并选择tabPanel “Download & Binning input data”。
我使用了这里的示例 R Shiny switch tabPanel when selectInput value changes 。
但是 tabPanel 没有被选中。非常感谢您的帮助:-)
【问题讨论】: