我需要从tabsetR Markdown 文档中选择一个选项卡(使用 Shiny 运行时)。
我按照How to select a specific tabPanel in Shiny中的示例进行操作,并尝试使其适应 R Markdown。我将ids 添加到 tabset / tab,并在updateTabsetPanel()调用中使用它们,但它似乎不起作用。(我使用了在结果仪表板中检查单个 HTML 元素时弹出的名称。)
如何tabset通过单击按钮从 中选择“Chart3”选项卡?
编辑:我需要能够以编程方式(例如通过observeEvent()调用)选择特定选项卡,而不仅仅是在启动时。
---
title: "Tabset Column"
output: flexdashboard::flex_dashboard
runtime: shiny
---
Column
-------------------------------------
### Chart 1
```{r}
actionButton("switch_tab", "Switch tab", width=200)
```
Column {#mytabset .tabset}
-------------------------------------
### Chart 2
```{r}
```
### Chart 3 {#mytab}
```{r}
observeEvent(input$switch_tab, {
updateTabsetPanel(session, inputId = "section-mytabset", selected = "#section-mytab")
})
```

