Advertisement

bpmn-js 在图表中增加决策节点(第五项功能)

阅读量:

bpmn-js的功能确实十分强大,然而相关的参考资料却显得极为匮乏。或许唯有原作者才真正掌握其使用方式,为了实现为线条添加表达式这一功能,不得不花费两天时间深入研究源码,最终才得以完成。

复制代码
     const moddle = window.prcessAppObj.bpmnModeler._moddle;
            var conditionExpression = moddle.create('bpmn:FormalExpression', { body: this.nodeItem.condition });
    
    const modeling = window.prcessAppObj.bpmnModeler.get("modeling");
    modeling.updateProperties(this.element, { conditionExpression: conditionExpression });
    
    
      
      
      
      
      
    

最终生成的XML格式成果展示如下:

复制代码
       <bpmn2:sequenceFlow id="Flow_16dfbpn_566be9a8_7" sourceRef="Gateway_12yxxim_

全部评论 (0)

还没有任何评论哟~