Q: bpmn.js是什么? 🤔️前端
”
bpmn.js是一个BPMN2.0渲染工具包和web建模器, 使得画流程图的功能在前端来完成.vue
Q: 我为何要写该系列的教材? 🤔️git
”
由于公司业务的须要于是要在项目中使用到bpmn.js
,可是因为bpmn.js
的开发者是国外友人, 所以国内对这方面的教材不多, 也没有详细的文档. 因此不少使用方式不少坑都得本身去找.在将其琢磨完以后, 决定写一系列关于它的教材来帮助更多bpmn.js
的使用者或者是期于找到一种好的绘制流程图的开发者. 同时也是本身对其的一种巩固.github
因为是系列的文章, 因此更新的可能会比较频繁, 您要是无心间刷到了且不是您所须要的还请谅解😊.web
不求赞👍不求心❤️. 只但愿能对你有一点小小的帮助.后端
上面👆其实已经介绍过了, bpmn.js是一个BPMN2.0渲染工具包和web建模器.浏览器
它使用JavaScript编写,在不须要后端服务器支持的前提下向现代浏览器内嵌入BPMN2.0流程图.服务器
简单来讲, 就是能使得前端来画流程图, 它可能长成这样:markdown
也可能长成这样:编辑器
或许你能够亲自试试: 在线绘制bpmn流程图
bpmn-chinese-document的GitHub地址,求Star🌟
在此教材中, 你能够学到:
《全网最详bpmn.js教材-自定义contextPad篇》
《全网最详bpmn.js教材-properties-panel篇(上)》
《全网最详bpmn.js教材-properties-panel篇(下)》
《掘友易样-使用vue+bpmn-js实现activiti的流程设计器》