只挑了自己感兴趣的功能写下来, 其他更多的需求可以参考这里.
正在学SAS, 所以想养成每条语句后面加
;
的习惯, mermaid语句里其实可以不用;
结尾以下两句没有试成功
graph LR; a --> b & c--> d; graph TB; A & B--> C & D;
-
整体布局
第一行的
graph LR
中graph
指定是一个图,第二个LR
指定图的方向,所有的方向关键词为:- TB - top bottom
- BT - bottom top
- RL - right left
- LR - left right
- TD - same as TB
-
之后的A,B,C等都是节点的标识(标识中不能使用空格)
-
节点默认只显示标识,但也可以通过如下方法控制其显示
graph TD;
A;
B(B);
C((C));
D>D];
E{E};
- 连线
graph LR;
A[A] --> B[B];
A1[A] --- B1[B];
A4[A] -.- B4[B];
A5[A] -.-> B5[B];
A7[A] ==> B7[B];
A2[A] -- 描述 --- B2[B];
A3[A] -- 描述 --> B3[B];
A6[A] -. 描述 .-> B6[B];
A8[A] == 描述 ==> B8[B];