最后查看工作流思考了蛮久,还是决定要自己做一个流程引擎画图和后台

我看了有flowable的相关内容,觉得还是东西蛮难懂的,而且于我来讲似乎多余的东西过多了,就想自己做一个前端和后端一起的流程引擎,既然已经从头写了jmvc还有jsmvvm,那再进一步也是可以的,这样源代码全是自己之手也是一种享受吧.

大概过程是:

1. 新建html文件,添加canvans id 为canvas1, 设置高度和宽度

2. 添加按键,点击后指定当前要添加到canvas的形状和鼠标位置,主要是矩形和菱形,

3. 形状上检测点击到哪个范围,点击添加线条按键,开始出现从当前形状指定点画线条的过程,右侧出现形状参数配置,鼠标拿起,如果命中,就画出线条,添加线条实体,否则不画

4. 一个形状点击后,选择类型的可以有多个起点,点用了就换一个起点

留下你的评论
评论
2022-9-12 上午11:49
这个后来想了,觉得一般不会用,有空了再去写个这个吧,写东西还是需要一些兴趣的