Как вызвать определенный код в зависимости от выбора пользователя tabItem в R-Shiny? - PullRequest
0 голосов
/ 29 июня 2019

Я хотел бы выполнить блок команд, когда пользователь выбирает определенный "tabItem" из моего "sidebarmenu". Как я могу вызвать эту цепочку событий?

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

...

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

1 Ответ

1 голос
/ 29 июня 2019

Это объясняется в ?sidebarMenu.

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

...

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