Comece agoraComece grátis

O corpo e concluindo a UI

Você já configurou o header e a sidebar. Agora, pode configurar o body.

Essa é uma parte crucial do processo de wireframe, pois ajuda você a decidir onde posicionar as suas saídas e entradas nos lugares desejados dentro do corpo principal do dashboard.

Neste exercício, você vai incluir diversas saídas e entradas no dashboard. Ao fazer isso, você terá os três componentes da interface do usuário, que serão reunidos em dashboardPage().

Este exercicio faz parte do curso

Construindo dashboards com shinydashboard

Ver curso

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

header <- dashboardHeader(title = "Soccer tournament")

sidebar <- dashboardSidebar(
  sidebarMenu(
    menuItem("Matches", tabName = "matchtab", icon = icon("futbol")), 
    menuItem("General statistics", tabName = "statstab", icon = icon("chart-line")) 
  )
)

body <- dashboardBody(tabItems(
  tabItem(tabName = "matchtab", 
  fluidRow(selectInput("match", "Match number", choices = 1:nrow(soccer))) 
         ),
  # See that the second tab should contain three sub-tabs
  ___(tabName = ___, 
          ___(tabPanel("Goals"), 
                 ___("Yellow cards"),
                 ___(___))
         )
))
Editar e Executar Código