如何在Shinydashboard主体页面中一次使用'tabPanel'和'tabItem'?

时间:2018-10-25 09:01:12

标签: r shiny

我想在仪表板正文页面中同时使用“ tabItem”和“ tabPanel”作为“ menuSubItem”和“ mainPanel”。

我想借助'menuSubItem'生成饼图,并借助'tabPanel'生成信息框。

例如:代码

ui <- shinyUI(
dashboardPage(skin = "red",
dashboardHeader(
    dashboardSidebar(
    sidebarMenu(
    menuItem("ABC", tabName = "abc", icon = icon("bus"), 
    **menuSubItem**("passenger", tabName = "passenger"))))
dashboardBody(fluidPage(
    **mainPanel**(tabsetPanel(tabPanel(fluidRow(infoBox()))))))
)))
server <- function(input,output){}
shinyApp(ui,server)

有人可以帮助我解决这个问题吗? 我们可以一次使用两种方法吗(通过单击饼图,可以选择menuSubItem用于饼图,通过单击它可以将tabPanel用于infoBox)? 我们可以一次使用库Shiny(mainPanel中的tabPanel)和Shinydashboard(sidebarMenu下的menuItem中的menuSubItem)吗?

在这方面的任何帮助都是显而易见的。 谢谢。

0 个答案:

没有答案