我用BPMN
将XML
的{{1}} Model
导入了importXML
,然后将bpmnModeler
设置为bpmnModelerClone
。
如果我想从BPMN
回到bpmnModelerClone
,该怎么办?
这是我导入XML
并将bpmnModeler
设置为bpmnModelerClone
的方式
bpmnModeler.importXML(bpmnXML, (err:any) => {
if (err) {
return console.error('could not import BPMN 2.0 diagram', err);
}
const canvas = bpmnModeler.get('canvas');
canvas.zoom('fit-viewport');
});
this.setState({
...this.state,
bpmnModelerClone: bpmnModeler
});
谢谢..
答案 0 :(得分:0)
我找到了方法。
bpmnModelerClone.saveXML({ format: true }, (err: any, xml: any) => {
if (err) {
return console.error('could not export BPMN 2.0 diagram xml', err);
}
const xmlClone = xml;
alert(xmlClone);
});