actionButton()是否可以导航到R应用程序中的另一个选项卡?

actionButton()是否可以导航到R应用程序中的另一个选项卡?,r,shiny,action-button,R,Shiny,Action Button,我的R Shining应用程序中有多个选项卡,但还没有找到让我的操作按钮导航到另一个选项卡的方法 第一个选项卡以“提交信息”操作按钮结束,目标是在用户提交后打开“结果”选项卡。如果任何人可能有一些伪代码可以实现这一点,任何事情都会非常有用。嗨,你可以使用updateTablePanel来实现这一点,你必须在你的tabsetPanel中添加一个id(如果你使用tabsetPanel),并将会话添加到你的服务器功能中: library("shiny") ui <- fluidPage( t

我的R Shining应用程序中有多个选项卡,但还没有找到让我的操作按钮导航到另一个选项卡的方法


第一个选项卡以“提交信息”操作按钮结束,目标是在用户提交后打开“结果”选项卡。如果任何人可能有一些伪代码可以实现这一点,任何事情都会非常有用。

嗨,你可以使用
updateTablePanel
来实现这一点,你必须在你的
tabsetPanel
中添加一个id(如果你使用
tabsetPanel
),并将
会话添加到你的服务器功能中:

library("shiny")
ui <- fluidPage(
  tabsetPanel(
    id = "tabs",
    tabPanel(
      title = "params",
      actionButton(inputId = "submitInfo", label = "submit info")
    ),
    tabPanel(
      title = "result",
      "result"
    )
  )
)
server <- function(input, output, session){
  observeEvent(input$submitInfo, {
    updateTabsetPanel(session = session, inputId = "tabs", selected = "result")
  })
}
shinyApp(ui = ui, server = server)
库(“闪亮”)

ui首先共享您的代码/解决方法。此代码最终有效!非常感谢你的帮助!