#r #shiny #shinydashboard
Вопрос:
Привет и спасибо, что прочитали меня
Я работаю с панелью мониторинга, выполненной с использованием shiny, argondash и argonr, но я заметил, что горизонтальная компоновка работает неправильно, так как окна продолжают отображаться вертикально. Есть ли какой-нибудь способ исправить это? Я бы ожидал, что это будет выглядеть так:
Код выглядит следующим образом:
library(shiny)
library(argonDash)
library(argonR)
shinyApp(
ui = argonDashPage(title = 'Sync the City',
description = 'Testing',
header = argonDashHeader(color = 'primary', separator = TRUE),
sidebar = argonDashSidebar(vertical = FALSE,
brand_logo = "https://elpacientecolombiano.com/wp-content/uploads/2015/09/LOGO-SALUD-MORADO.png",
id = 'sidebar',
argonSidebarHeader(title = 'Main Menu'),
argonSidebarMenu(
argonSidebarItem(tabName = 'landing_page', 'Landing Page'),
argonSidebarItem(tabName = 'map', 'Map'),
argonSidebarItem(tabName = 'network', 'Network')
)
)
),
server = function(input, output){}
)
Ответ №1:
Я добавил в ваш код следующие аргументы :
size = "md"
вargonDashSidebar()
style = "display:-webkit-inline-box;"
вargonSidebarMenu()
library(shiny) library(argonDash) library(argonR) shinyApp( ui = argonDashPage( title = 'Sync the City', description = 'Testing', header = argonDashHeader(color = 'primary', separator = TRUE), sidebar = argonDashSidebar( vertical = FALSE, brand_logo = "https://elpacientecolombiano.com/wp-content/uploads/2015/09/LOGO-SALUD-MORADO.png", id = 'sidebar', size = "md", argonSidebarHeader(title = 'Main Menu'), argonSidebarMenu( style = "display:-webkit-inline-box;", argonSidebarItem(tabName = 'landing_page', 'Landing Page'), argonSidebarItem(tabName = 'map', 'Map'), argonSidebarItem(tabName = 'network', 'Network') ) ) ), server = function(input, output){} )