Gövde ve UI'ı tamamlama
Header ve sidebar kısmını kurdun. Şimdi de body kısmını kurabilirsin.
Bu, kabataslak tasarım (wireframing) sürecinin kritik bir parçasıdır; çünkü panonun ana gövdesinde çıktılarını ve girdilerini tam olarak nereye yerleştireceğine karar vermene yardımcı olur.
Bu egzersizde panoya birkaç çıktı ve girdi yerleştireceksin. Bunu yaparken, kullanıcı arayüzünün üç bileşenini de elde edeceksin ve bunlar dashboardPage() içinde bir araya getirilecek.
Bu egzersiz, kursun bir parçasıdır
shinydashboard ile Panolar Oluşturma
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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"),
___(___))
)
))