Skip to content

配置

Mermaid 启动时,会提取配置来确定用于图表的一个配置。配置有三个来源:

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

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

Frontmatter 配置

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

Code:
mermaid

主题配置

启动 Mermaid

初始化

初始化调用只执行一次。它由站点集成者调用,以便在站点级别覆盖默认配置。

configApi.reset

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