Я постоянно постарался выяснить, как исправить это , но я подумал, как будет выглядеть реальная структура Интерфейса пользователя cie?
Будет ли сначала navbarPage
, или он должен быть fluidPage
или как он спроектирован и почему?
Ниже приведен пример того, как это сейчас. Приложение оставляет пустое пространство между заголовком navbarPage
и вкладкой «Домой», при нажатии на него отображается полная вкладка Guideline
, а также под каждой вкладкой. Но ничего не происходит, когда я точно нажимаю «Guideline».
«Guideline» - это вкладка, содержащая только текст и изображения, но когда я смешиваю ее и меняю «Guidelne» и «Naming», это происходит с «Naming» tab вместо «Guideline», что означает, что «Naming» теперь будет отображаться под любой другой вкладкой, а не на ее месте. Вот почему я спрашиваю, каков точный порядок, которым обычно следуют люди при разработке пользовательского интерфейса между ними fluidPage
, navbarPage
. tabPannel
и все варианты?
ui <- fluidPage(
navbarPage(
title = "Let's do some analysis!",
id = "inTabset",
theme = shinytheme("yeti"),
selected = "Home",
tabsetPannel(
tabPanel(
title = "Home",
fluidRow(
column(8, ...
offset = 2)),
fluidRow(
column(8, ...
offset = 2))
),
tabPanel(
title = "Modeling",
fluidRow(
sidebarPanel( ... ),
mainPanel( ... )
),
fluidRow(
sidebarPanel( ... ),
mainPanel( ... )
)
),
tabPanel(
),
tabPanel(
),
tabPanel(
title = "Guideline",
fluidRow(
column(8, ...
offset = 2)),
fluidRow(
column(8, ...
offset = 2))
),
)
)
)
Путь 1 оставляет пробел между navbarPage
label