Mermaid:修订间差异

来自牛奶河Wiki
跳到导航 跳到搜索
(创建页面,内容为“右|无框|315x315像素 [https://mermaid.nodejs.cn/ Mermaid]是基于 JavaScript 的图表工具,可渲染 Markdown 启发的文本定义以动态创建和修改图表。荣获 2019 年 Javascript 开源奖之“最令人兴奋的技术应用”。 支持的图表类型: {| class="wikitable" |+ !No !Type !Type Name !Type NameE !Describe |- |1 |flowchart |流程图 |Flowcharts |流程或过程中的步骤 |- |2 |sequenceDiagram |序…”)
 
无编辑摘要
第53行: 第53行:
|数据库的实体及其关系
|数据库的实体及其关系
|}
|}
===draw.io===
# v26.2.2
调整图形 -> 插入 -> 高级 -> mermaid


===Sample===
===Sample===

2025年4月15日 (二) 18:12的版本

Mermaid.png

Mermaid是基于 JavaScript 的图表工具,可渲染 Markdown 启发的文本定义以动态创建和修改图表。荣获 2019 年 Javascript 开源奖之“最令人兴奋的技术应用”。

支持的图表类型:

No Type Type Name Type NameE Describe
1 flowchart 流程图 Flowcharts 流程或过程中的步骤
2 sequenceDiagram 序列图 Sequence Diagrams 对象之间的交互
3 gantt 甘特图 Gantt Charts 项目管理和时间规划
4 classDiagram 类图 Class Diagrams 类及其关系
5 状态图 State Diagrams 描述系统状态及其转换
6 pie 饼图 Pie Charts 展示数据的比例关系
7 实体关系图 Entity Relationship Diagrams, ERDs 数据库的实体及其关系

draw.io

# v26.2.2
调整图形 -> 插入 -> 高级 -> mermaid

Sample

flowchart

flowchart TB
     B(Begin) --> I1{IF}
     I1 -- Y --> C1[[Content1]]
     I1 -- N --> C2(Content2)
     C1 --> E((END))
     C2 --> E
 
     %% Style definitions
     style B fill:#ccffcc,stroke:#333,stroke-width:2px
     style I1 fill:#ffeebb,stroke:#333,stroke-width:2px
     style C1 fill:#ddeeff,stroke:#333,stroke-width:2px
     style C2 fill:#ddeeff,stroke:#333,stroke-width:2px
     style E fill:#ccffcc,stroke:#333,stroke-width:2px

Online

  1. NodeJS 旗下网站
  2. min2k(支持转为 draw.io)
  3. jyshare(支持转为 PNG)