用JS写了个生成UML序列图的工具-NutUml

nid 2020-07-26 12:30:00
这几天用JS写了个生成UML序列图的工具,用canvas生成后的图片效果如下:


上面的图片用以下代码描述:

Client -> Server : Request
Server -> Client : Response


完整的使用代码:


<script src="nutuml.js"></script>
<canvas id="myCanvas" style="border:1px solid #c3c3c3;">
Your browser does not support the canvas element.
</canvas>

<script type="text/javascript">
var c=document.getElementById("myCanvas");
var umlText = "Client -> Server : Request\n"
+ "Server -> Client : Response";
var uml = new NutUml(c);
uml.drawUml(umlText);
</script>


上面依赖的nutuml.js可以到github下载。
https://github.com/junfengliang/nutuml


求关注,求各位给给意见。

...全文
10754 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hookee 2020-08-08
  • 打赏
  • 举报
回复
horizon_zpy 2020-07-28
  • 打赏
  • 举报
回复
不错,mark
医手 2020-07-28
  • 打赏
  • 举报
回复
试用了 mark

39,084

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧