闪亮的条件导航列表
Shiny conditional navlist
使用 R 和 Shiny,我使用 this question 的答案作为我的代码的基础,但将作为一个很好的最小可重现示例。但是我希望我的闪亮应用程序使用 navlistPanel
在单击完成按钮后更改为下一个 tabPanel
,这可能吗?
我认为使用 id
参数并使用文档中提到的 input$id 引用它可能有效...但不知道这是如何完成的。任何帮助将不胜感激。
您需要一个连接到操作按钮的观察者表达式。
这是要插入到最小示例的 server
部分的代码:
observe({
if (input$data_upload_done %% 2 == 0 ) {
updateTabsetPanel(session, "mynavlist", selected = "Data Upload")
} else {
updateTabsetPanel(session, "mynavlist", selected = "Data Check")
}
})
使用 R 和 Shiny,我使用 this question 的答案作为我的代码的基础,但将作为一个很好的最小可重现示例。但是我希望我的闪亮应用程序使用 navlistPanel
在单击完成按钮后更改为下一个 tabPanel
,这可能吗?
我认为使用 id
参数并使用文档中提到的 input$id 引用它可能有效...但不知道这是如何完成的。任何帮助将不胜感激。
您需要一个连接到操作按钮的观察者表达式。
这是要插入到最小示例的 server
部分的代码:
observe({
if (input$data_upload_done %% 2 == 0 ) {
updateTabsetPanel(session, "mynavlist", selected = "Data Upload")
} else {
updateTabsetPanel(session, "mynavlist", selected = "Data Check")
}
})