【问题标题】:How to trigger certain code depending on the user's tabItem choice in R-Shiny?如何根据用户在 R-Shiny 中的 tabItem 选择触发某些代码?
【发布时间】:2019-11-11 03:18:12
【问题描述】:

当用户从我的“sidebarmenu”中选择一个特定的“tabItem”时,我想执行一个命令块。如何触发这一系列事件?

sidebarMenu(
  menuItem("File", tabName = "tabFile"),
  menuItem("Data", tabName = "tabData")
)

...

observe({
  if(input$tabFile==TRUE) { a-block-of-commands }
})

【问题讨论】:

    标签: r shiny tabitem


    【解决方案1】:

    这在?sidebarMenu 中有解释。

    sidebarMenu(
      id = "tabs", 
      menuItem("File", tabName = "tabFile"),
      menuItem("Data", tabName = "tabData")
    )
    
    ...
    
    observe({
      if(input$tabs == "tabFile") { a-block-of-commands }
    })
    

    【讨论】:

      猜你喜欢
      • 2019-11-29
      • 2017-01-14
      • 2021-11-26
      • 1970-01-01
      • 2019-04-01
      • 1970-01-01
      • 2022-01-10
      • 1970-01-01
      • 2016-05-12
      相关资源
      最近更新 更多