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

如何在Quarto中渲染flexdashboard风格的valueBox组件?

问题原因及解决方案

你的代码里YAML配置存在缩进错误,导致flexdashboard的输出格式未被正确识别,进而valueBox无法渲染出预期样式。

修正后的完整代码

---
title: "My Dashboard"
output: 
  flexdashboard::flex_dashboard:
    orientation: rows
---

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

Data

valueBox("42", color = "yellow", icon = "fa-calendar", caption = "cases of soda")
## 关键修正点
- 确保`orientation: rows`是`flexdashboard::flex_dashboard`的子配置项,需要缩进(通常2或4个空格),原代码中该选项与`flexdashboard::flex_dashboard:`同级,属于YAML语法错误。
- 确认已正确加载`flexdashboard`包,你的代码里已包含这一步,无需额外修改。

修正后重新渲染qmd文件,就能得到和Rmd文件中一致的valueBox效果。

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

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

最近更新时间:2026.08.19 10:30:43