基础语法

1.声明流程图的方向

代码方向说明
flowchart TDTop-Down从上到下
flowchart LRLeft-Right从左到右
flowchart RLRight-Left从右到左
flowchart BTBottom-Top从下到上

2.基本节点形状以及命名

A[矩形]

B(圆矩形)

C{菱形}

D((圆形))

E[/左斜/]

F[\右斜\]

3.连接节点(在2定义的基础上)

A-->|可添加描述内容|B

4.子图(Subgraph)

subgraph one [文本描述]                       

 a1-->a2   // 图内的节点连接

end

subgraph two [文本描述]

  b1-->b2  // 图内的节点连接

end

图间连接

one-->two

图间节点连接

a1-->b1

进阶语法

1.箭头样式

A --> B实线箭头
A --- B实线无箭头
A -.-> B虚线箭头
A ==> B粗线箭头
A -- 文本 --- B//注意这个后一个是三个减号无箭头连线
A -- 文本 --> B带文本箭头
A o--o B圆圈连接
A <--> B双向箭头
A x--x B叉线连接

2.节点外观

2.1语法:style  节点ID   fill:#节点颜色,stroke:#边框色,stroke-width:边框宽度,color:节点内文字颜色

2.2类提前定义,节点调用

语法:

类的定义:classDef  类名     fill:颜色,stroke:边框色,stroke-width:边框宽度,color:节点内文字颜色

类的引用:class 节点名 类名

Logo

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

更多推荐