我想在仪表板正文页面中同时使用“ 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)吗?
在这方面的任何帮助都是显而易见的。 谢谢。