gpt4 book ai didi

r - 如何使用默认不折叠的 menuSubItem 部署 R Shinydashboard

转载 作者:行者123 更新时间:2023-12-01 09:50:41 25 4
gpt4 key购买 nike

以下是 shinydashboard 的一些简单示例代码与各种 subMenuItem menuItem 下的对象.默认情况下,部署应用程序时 subMenuItem s 已折叠。有没有办法设置它以便它们不会折叠?

ui <- dashboardPage(
dashboardHeader(title='Head'),
dashboardSidebar(
sidebarMenu(
menuItem('Tabs', tabName='tabs',
menuSubItem('Tab 1', tabName='tab1'),
menuSubItem('Tab 2', tabName='tab2'),
menuSubItem('Tab 3', tabName='tab3')
)
)
),
dashboardBody(
tabItems(
tabItem(tabName='tab1',
h1("Tab 1")
),
tabItem(tabName='tab2',
h1("Tab 2")
),
tabItem(tabName='tab3',
h1("Tab 3")
)
)
)
)

server <- function(input, output, session) {}

shinyApp(ui, server)

最佳答案

您可以使用 Javascript 更改菜单元素的默认显示样式(默认情况下它们是 display:none,需要更改为 display:block )。在 menuItem() 后面添加以下行(记得加逗号)

  tags$head(tags$script(HTML('$(document).ready(function() {$(".treeview-menu").css("display", "block");})')))

关于r - 如何使用默认不折叠的 menuSubItem 部署 R Shinydashboard,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38384285/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com