在markdown中用mermaid画流程图和ER图


流程图方向有下面几个值

  • TB从上到下
  • BT从下到上
  • RL从右到左
  • LR从左到右
  • TD同TB

示例

从上到下

graph TD
A --> B

A
B

从左到右

graph LR
A --> B

A
B

基本图形

id + [文字描述] 矩形

  • id + (文字描述) 圆角矩形
  • id + > 文字描述] 不对称的矩形
  • id + {文字描述}菱形
  • id + ((文字描述))圆形
矩形
圆角矩形
不对成的矩形
菱形
圆形

节点之间的连接

  • A --> B A带箭头指向B
    A — B A不带箭头指向B
    A -.- B A用虚线指向B
    A -.-> B A用带箭头的虚线指向B
    A ==> B A用加粗的箭头指向B
    A – 描述 — B A不带箭头指向B并在中间加上文字描述
    A – 描述 --> B A带箭头指向B并在中间加上文字描述
    A -. 描述 .-> B A用带箭头的虚线指向B并在中间加上文字描述
    A == 描述 ==> B A用加粗的箭头指向B并在中间加上文字描述

描述
描述
描述
描述
A
B
A
B
A
B
A
B
A
B
A
B
A
B
A
B
A
B

子流程图

subgraph title
graph definition
end

three
one
c2
c1
a2
a1

自定义样式

语法:style id 具体样式

示例

start
stop
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐