2016-08-02 7 views
1

die folgenden R Shiny Code vor:R Shiny: Der Inhalt des TabItem nicht angezeigt wird, wenn es menuSubItems

# ui.R 

library(shiny) 
library(shinydashboard) 


dashboardPage(
    dashboardHeader(), 
    dashboardSidebar(
    sidebarMenu(
     menuItem("First", tabName="First"), 
     menuItem("Transportation", tabName = "Transportation", 
         menuSubItem("Air", tabName = "Air"), 
         menuSubItem("Maritime", tabName = "Maritime")))), 
    dashboardBody(tabItems(tabItem(tabName = "First", 
           headerPanel('First')), 
         tabItem(tabName = "Transportation", 
           headerPanel('Transportation')), 
         tabItem(tabName = "Air", 
           headerPanel('Air')), 
         tabItem(tabName = "Maritime", 
           headerPanel('Maritime'))))) 

Wenn ich auf dem Menüpunkt Transport klicken, warum ich nicht die headerPanel('Transportation') sehen?

Ist dies das erwartete Verhalten? Ist das erwartete Verhalten, dass Inhalt in einem TabItem ignoriert werden soll, wenn das entsprechende MenuItem menuSubItems hat?

Antwort

0

Ich bin nicht 100% sicher, das ist, was Sie suchen, aber das macht einen Transport headerPanel Show:

menuItem("Transportation", tabName = "Transportation", 
       menuSubItem("Air", tabName = "Air"), 
       menuSubItem("Maritime", tabName = "Maritime"), 
       menuSubItem("Transportation", tabName = "Transportation")))), 
+0

Nein, das ist nicht das, was ich suche. Wenn dies das erwartete Verhalten ist, ist das in Ordnung; Ich möchte nur wissen, dass es das erwartete Verhalten ist. –

+0

Hm. Ich kenne Shinydashboard nicht genug, um zu wissen, ob das zu erwarten ist –

Verwandte Themen