Mermaid 图表测试
# Mermaid 图表测试
# 流程图测试
graph TD
A[开始] --> B{判断条件}
B -->|是| C[执行操作A]
B -->|否| D[执行操作B]
C --> E[结束]
D --> E
# 时序图测试
sequenceDiagram
participant 用户
participant 系统
participant 数据库
用户->>系统: 发送请求
系统->>数据库: 查询数据
数据库-->>系统: 返回结果
系统-->>用户: 响应数据
# 类图测试
classDiagram
class IoTDevice {
+String deviceId
+String deviceName
+DeviceStatus status
+connect()
+disconnect()
+sendData()
}
class Sensor {
+String sensorType
+double value
+readValue()
}
IoTDevice --> Sensor : contains
# 甘特图测试
gantt
title IoT项目开发计划
dateFormat YYYY-MM-DD
section 设计阶段
需求分析 :done, des1, 2024-01-01,2024-01-15
架构设计 :done, des2, 2024-01-10, 2024-01-25
section 开发阶段
设备层开发 :active, dev1, 2024-01-20, 2024-02-15
网络层开发 : dev2, 2024-02-01, 2024-02-28
应用层开发 : dev3, 2024-02-15, 2024-03-15
section 测试阶段
单元测试 : test1, 2024-03-01, 2024-03-15
集成测试 : test2, 2024-03-10, 2024-03-25
# 状态图测试
stateDiagram-v2
[*] --> 离线
离线 --> 连接中 : 启动连接
连接中 --> 在线 : 连接成功
连接中 --> 离线 : 连接失败
在线 --> 数据传输 : 开始传输
数据传输 --> 在线 : 传输完成
在线 --> 离线 : 断开连接
离线 --> [*]
如果以上图表能够正常显示,说明Mermaid插件已经成功安装并配置。