md画图(二)时序图

image.png

示例

``` mermaid
    sequenceDiagram
    participant C as Client 
    participant S as Server
    note right of C: 开始
    loop 循环
    C->>S: 访问 
    end
    alt is ok
    S->>C: success
    else is not ok
    S->>C: fail
    note over C, S: 结束
    end
image.png

一、参与者

participant 参与者,相当于定义模块,可通过设定参与者的顺序控制展示顺序

participant C as Client 

可以这么理解C是id,Client是Name

二、Note

note [right of | left of][Actor]:Text

// 给多个模块做标签, 通过逗号分割

note over [Actor1, Actor2...]:Text

三、循环

loop Loop_text
... statements...
end

四、选择

alt Describing_text
...statements...
else Describing_text
...statements...
end

五、连线

  • 无箭头实线 ->
  • 有箭头实线 ->>
  • 无箭头虚线 ––>
  • 有箭头虚线 ––>>
  • 带x实线 -x
  • 带x虚线 –x
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容