您可以更新dashboardHeader
功能并删除创建按钮的项目。请注意,我只是将其注释掉并重命名了该函数。
#rm(list = ls())
library(shiny)
library(shinydashboard)
library(shinyjs)
mydashboardHeader <- function(..., title = NULL, disable = FALSE,title.navbar=NULL, .list = NULL) {
items <- c(list(...), .list)
#lapply(items, tagAssert, type = "li", class = "dropdown")
tags$header(class = "main-header",
style = if (disable) "display: none;",
span(class = "logo", title),
tags$nav(class = "navbar navbar-static-top", role = "navigation",
# Embed hidden icon so that we get the font-awesome dependency
span(shiny::icon("bars"), style = "display:none;"),
# Sidebar toggle button
# a(href="#", class="sidebar-toggle", `data-toggle`="offcanvas",
# role="button",
# span(class="sr-only", "Toggle navigation")
# ),
title.navbar,
div(class = "navbar-custom-menu",
tags$ul(class = "nav navbar-nav",
items
)
)
)
)
}
ui <- shinyUI(dashboardPage(
mydashboardHeader(),
dashboardSidebar(),
dashboardBody(
useShinyjs()
)
))
server <- shinyServer(function(input, output, session) {})
shinyApp(ui = ui, server = server)
