You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在R flexdashboard中创建嵌套标签集?

在非Shiny的flexdashboard中实现嵌套标签集

flexdashboard原生支持嵌套标签结构,无需依赖Shiny。你只需要给父标签添加.tabset类,然后用更低一级的标题定义子标签即可。

修改后的完整代码如下:

---
title: "Dashboard"
output: 
  flexdashboard::flex_dashboard:
    storyboard: true
    orientation: rows
    social: menu
    source: embed
---

```{r setup, include=FALSE}
library(flexdashboard)
Sheet 1

Row {data-height=500}

Chart A

Chart B

Row {.tabset}

Chart C {.tabset}

Chart C.1

这里放置Chart C.1的内容(比如图表、文本等)

Chart C.2

这里放置Chart C.2的内容

Chart D

这里放置Chart D的内容

### 关键说明:
- 给父标签`### Chart C`添加`.tabset`类,标记该标签下包含子标签组
- 使用下一级标题`####`定义子标签(Chart C.1、Chart C.2),这些标题会自动转换为父标签内的子标签
- 子标签的内容直接写在对应标题下方即可

内容的提问来源于stack exchange,提问作者backtobasics
相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 21:32:49