[英]R shiny making sub panels
是否有一個簡單的解決方案,在R閃亮創建的主選項卡面板中制作選項卡面板?
以下是我創建主面板的方法:
mainPanel(
tabsetPanel(id = "tabSelected",
tabPanel("Tab1", uiOutput("Tab1")),
tabPanel("Tab2", uiOutput("Tab2"))
我想在“Tab1”中為我希望展示的各種情節制作新標簽。 我試圖嵌套tabsetPanel函數,但這不起作用。 謝謝!
也許是因為yforget將它們包含在一個新的子tabsetPanel中?
這對我有用:
shiny::runApp(list(
ui = bootstrapPage(
tabsetPanel(id = "tabSelected",
tabPanel("Tab1", uiOutput("Tab1")),
tabPanel("Tab2", uiOutput("Tab2"))
)
),
server = function(input, output,session) {
output$Tab1 <- renderUI({
tabsetPanel(id = "subTabPanel1",
tabPanel("subTab11"),
tabPanel("subTab12")
)
})
output$Tab2 <- renderUI({
tabsetPanel(id = "subTabPanel2",
tabPanel("subTab21"),
tabPanel("subTab22")
)
})
}
))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.