R/Shiny/bs4Dash의 기초④
sidebar 및 body 바인딩
이런 느낌으로 구현 (하고있는 느낌이있는 대시 보드에는 아직).
library(shiny)
library(bs4Dash)
ui <- bs4DashPage(
navbar = bs4DashNavbar(),
sidebar = bs4DashSidebar(
bs4SidebarMenu(
bs4SidebarHeader(title = "x"),
bs4SidebarMenuItem(text = "x1", tabName = "x1", icon = "bar-chart"),
bs4SidebarMenuItem(text = "x2", tabName = "x2", icon = "thermometer-quarter"),
bs4SidebarMenuItem(text = "x3", tabName = "x3", icon = "snowflake-o"),
bs4SidebarHeader(title = "y"),
bs4SidebarMenuItem(text = "y1", tabName = "y1", icon = "ravelry"),
bs4SidebarMenuItem(text = "y2", tabName = "y2", icon = "user-circle-o "),
bs4SidebarMenuItem(text = "y3", tabName = "y3", icon = "car"),
bs4SidebarHeader(title = "z"),
bs4SidebarMenuItem(
text = "z1",
bs4SidebarMenuSubItem(text = "z11", tabName = "z11", icon = "area-chart"),
bs4SidebarMenuSubItem(text = "z12", tabName = "z12", icon = "battery-full"),
bs4SidebarMenuSubItem(text = "z13", tabName = "z13", icon = "bell-slash"),
icon ="bolt"
)
),
title = "yono2844",
skin = "light",
url = "https://qiita.com/yono2844",
src = "https://secure.gravatar.com/avatar/4f1b709d53f6d347a9b93e922b883ff3"
),
body = bs4DashBody(
bs4TabItems(
bs4TabItem(tabName = "x1", "x1"),
bs4TabItem(tabName = "x2", "x2"),
bs4TabItem(tabName = "x3", "x3"),
bs4TabItem(tabName = "y1", "y1"),
bs4TabItem(tabName = "y2", "y2"),
bs4TabItem(tabName = "y3", "y3"),
bs4TabItem(tabName = "z11", "z11"),
bs4TabItem(tabName = "z12", "z12"),
bs4TabItem(tabName = "z13", "z13")
)
),
controlbar = bs4DashControlbar(),
footer = bs4DashFooter(),
title = "bs4Dash"
)
server <- function(input, output, session) {
}
shinyApp(ui = ui, server = server)
Reference
이 문제에 관하여(R/Shiny/bs4Dash의 기초④), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yono2844/items/0b56bca98c5f85a3c207
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
library(shiny)
library(bs4Dash)
ui <- bs4DashPage(
navbar = bs4DashNavbar(),
sidebar = bs4DashSidebar(
bs4SidebarMenu(
bs4SidebarHeader(title = "x"),
bs4SidebarMenuItem(text = "x1", tabName = "x1", icon = "bar-chart"),
bs4SidebarMenuItem(text = "x2", tabName = "x2", icon = "thermometer-quarter"),
bs4SidebarMenuItem(text = "x3", tabName = "x3", icon = "snowflake-o"),
bs4SidebarHeader(title = "y"),
bs4SidebarMenuItem(text = "y1", tabName = "y1", icon = "ravelry"),
bs4SidebarMenuItem(text = "y2", tabName = "y2", icon = "user-circle-o "),
bs4SidebarMenuItem(text = "y3", tabName = "y3", icon = "car"),
bs4SidebarHeader(title = "z"),
bs4SidebarMenuItem(
text = "z1",
bs4SidebarMenuSubItem(text = "z11", tabName = "z11", icon = "area-chart"),
bs4SidebarMenuSubItem(text = "z12", tabName = "z12", icon = "battery-full"),
bs4SidebarMenuSubItem(text = "z13", tabName = "z13", icon = "bell-slash"),
icon ="bolt"
)
),
title = "yono2844",
skin = "light",
url = "https://qiita.com/yono2844",
src = "https://secure.gravatar.com/avatar/4f1b709d53f6d347a9b93e922b883ff3"
),
body = bs4DashBody(
bs4TabItems(
bs4TabItem(tabName = "x1", "x1"),
bs4TabItem(tabName = "x2", "x2"),
bs4TabItem(tabName = "x3", "x3"),
bs4TabItem(tabName = "y1", "y1"),
bs4TabItem(tabName = "y2", "y2"),
bs4TabItem(tabName = "y3", "y3"),
bs4TabItem(tabName = "z11", "z11"),
bs4TabItem(tabName = "z12", "z12"),
bs4TabItem(tabName = "z13", "z13")
)
),
controlbar = bs4DashControlbar(),
footer = bs4DashFooter(),
title = "bs4Dash"
)
server <- function(input, output, session) {
}
shinyApp(ui = ui, server = server)
Reference
이 문제에 관하여(R/Shiny/bs4Dash의 기초④), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yono2844/items/0b56bca98c5f85a3c207텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)