El body y completar la UI
Ya has configurado el header y la sidebar. Ahora puedes configurar el body.
Esta es una parte clave del proceso de wireframing, porque te ayudará a decidir dónde colocar tus resultados y entradas en las posiciones deseadas dentro del cuerpo principal del panel.
En este ejercicio, vas a colocar varios resultados y entradas en el panel. Al hacerlo, obtendrás los tres componentes de la interfaz de usuario, que se integrarán en dashboardPage().
Este ejercicio forma parte del curso
Creación de paneles con shinydashboard
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
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"),
___(___))
)
))