小编MJ1*_*J17的帖子

R闪亮仪表板标题中的“主页”按钮

我正在尝试在Shiny应用程序的标题中添加主页按钮,以便每当有人从任何选项卡单击它时,它将重定向到第一页。目前,我在每个带有观察事件的选项卡中使用一个actionButton来返回首页。

我无法在Shiny应用程序的标题部分添加任何actionButton。这个功能有什么办法吗?

它是这样的: 样本闪亮外观

可复制代码:

library(shiny)
library(shinydashboard)
library(shinyjs)
options(shiny.maxRequestSize=1000*1024^2)

app <- shinyApp(
  a <- dashboardPage(
    dashboardHeader(title = "Sample Shiny", titleWidth=1450),
    dashboardSidebar(sidebarMenu(id='tabs',
                                 menuItem("Welcome", tabName = "welcome"),
                                 menuItem("Tab1", tabName = "tab1"),
                                 menuItem("Tab2",
                                      menuSubItem("Tab2_1", tabName = "tab2_1"),
                                      menuSubItem("Tab2_2", tabName = "tab2_2"))
    )
    ),
    dashboardBody(  shinyjs::useShinyjs(),
                    tabItems(
                      tabItem(tabName="welcome", tabPanel(title = "Score",fluidRow(valueBoxOutput("box_01"),valueBoxOutput("box_02")))),
                      # First tab content
                      tabItem(tabName = "tab1",actionButton("homeButton1", "Home")),
                      # Second tab content
                      tabItem(tabName = "tab2_1",tabsetPanel(id = "test",tabPanel(title = "tab2_1",actionButton("homeButton2", "Home"),actionButton("NextButton2", "Tab3")))),
                      tabItem(tabName = "tab2_2",tabsetPanel(id = "outputTabset",tabPanel(title = "Tab 3",actionButton("homeButton3", "Home"))))         
    )
  )),

  b<-shinyServer(function(input, …
Run Code Online (Sandbox Code Playgroud)

r shiny shinydashboard

2
推荐指数
2
解决办法
3006
查看次数

标签 统计

r ×1

shiny ×1

shinydashboard ×1