如何根据R-Shiny中用户的tabItem选项触发某些代码?

时间:2019-06-29 16:41:50

标签: r shiny tabitem

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

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

...

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

1 个答案:

答案 0 :(得分:1)

这在?sidebarMenu中有解释。

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

...

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