跳至内容

配置

当 Mermaid 启动时,将提取配置以确定用于图表配置。配置有 3 个来源

  • 默认配置
  • 站点级别的覆盖由初始化调用设置,并将应用于站点/应用程序中的所有图表。此术语称为 **siteConfig**。
  • 前端 YAML (v10.5.0+) - 图表作者可以在图表的前端 YAML 中更新选定的配置参数。这些将应用于渲染配置。
  • 指令 (前端 YAML 弃用) - 图表作者可以通过指令直接在图表代码中更新选定的配置参数。这些将应用于渲染配置。

**渲染配置** 是在渲染时通过应用这些配置而使用的配置。

前端 YAML 配置

整个 Mermaid 配置(安全配置除外)可以由图表作者在图表的前端 YAML 中覆盖。前端 YAML 是图表顶部的一个 YAML 块。

主题配置

启动 Mermaid

初始化

初始化调用 **只应用一次**。它由站点集成者调用以覆盖站点级别的默认配置。

configApi.reset

此方法将图表的配置重置为整个站点配置,即站点集成者提供的配置。在每个图表的渲染之前,都会在最开始调用重置。