gantt 甘特图
- title,甘特图的标题
 - dateFormat:时间的格式
 - section:区块
 
一个甘特图可以有多个 section,每个 section 可以有多个任务。
定义一个任务:
<任务描述> : <任务状态>,<任务命名>,<依赖关系>,<时间>,
- 任务描述:直观描述任务做什么;
 - 任务状态:当前任务的状态,默认待完成,其他可选枚举:
active:进行中done:已完成crit:重要任务
 - 任务命名:相当于给任务取个变量名,例如 t1;
 - 依赖关系:指定任务之间的依赖关系,例如 
after t1表示在 t1 任务做完之后; - 时间:表示任务的时间范围,可以指定起止时间,有几种方式:
- 2020-01-01 2020-01-04,表示从 1 号到 4 号;
 - 2020-01-01,3d,表示从 1-1 号开始,花费 3 天时间;
 - 4d,表示花费 4 天;
 
 
sequenceDiagram 顺序图
用法:
sequenceDiagram,开头第一行指定为顺序图;participant,设置角色别名,比如 participant B as 业务方开发,便捷;autonumber,开启自动记录步骤;- 消息语法
 - 备注(note)
- 在流程右边做笔记:Note right of [Actor]: Note text
 - 在流程上做笔记:Note over [Actor]: Note text
 
 
消息
消息的语法:[Actor][Arrow][Actor]:Message text,具体有下面几种:
sequenceDiagramA -> B: 不带箭头的实线A --> B: 不带箭头的虚线A ->> B: 带箭头的实线A -->> B: 带箭头的虚线A -X B: 实线异步A --X B: 虚线异步
笔记
- 在流程右边做笔记:Note right of [Actor]: Note text
 - 在流程上做笔记:Note over [Actor]: Note text,如果有多个 Actor 用逗号隔开
 
实战
一个实例:
