【bpmn.js 使用总结】最简单实现Palette
最简单实现Palette
首先我们知道bpmn-js
是封装diagram-js
.
所以工具栏Palette也是有两部分.
核心就是把这两部分提取出来到我们项目中,进行自定义修改后(如HTML样式\工具栏内容等),再注入回去.
示例源码:https://github.com/PL-FE/bpmn-doc/tree/customPalette-plus
步骤
- 源码文件复制出来到自己项目中,如下图
如:https://github.com/PL-FE/bpmn-doc/tree/customPalette-plus/src/components/palette
- 修改下引用
3.注入回去
效果
源码
customPalette-plus 分支