【发布时间】:2017-01-19 15:58:42
【问题描述】:
我是闪亮的新手。当我制作我的项目时,我需要在服务器端隐藏dashboardHeader。
在shinydashboard 网站上,我找到了代码dashboardHeader(disable = TRUE)。我试过这个,但它不起作用。
但是,我尝试使用 shinyjs 来解决问题。
<code>
library(shiny)
library(shinydashboard)
library(shinyjs)
ui <- dashboardPage(
dashboardHeader(
extendShinyjs(text = 'shinyjs.hidehead = function(params) {
$("header").addClass("sidebar-collapse") }'),
),
dashboardSidebar(),
dashboardBody(
actionButton("button","hide_header",width = 4 )
)
)
server <- function(input, output) {
observeEvent(input$button, {
js$hidehead()
})}
shinyApp(ui, server)</code>
我猜你已经知道了,还是不行。
对我的案例有什么想法吗?
【问题讨论】: