0

我导入了我BPMN XMLModelimportXML然后我确实设置bpmnModelerbpmnModelerClone. 如果我想从 回来BPMNbpmnModelerClone我该怎么办?

这是我导入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
    });

谢谢..

4

1 回答 1

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);
});
于 2019-04-04T13:46:14.873 回答