Error: required args <xml=string> at error (index.esm.js?93ce:68:1) at Parser.parse (index.e

这个问题主要还是异步处理 还没有捕获异常的问题

原本我是这样写的 就报了这个错误

createNewDiagram () {
    
    
	this.bpmnModeler.importXML(xmlStr, (err) => {
    
    
	   if (err) {
    
    
	       console.error(err)
	   }else{
    
    
	        this.success();
	   }
	})
}

后面改成了

 async createNewDiagram () {
    
    
      try {
    
    
         await this.bpmnModeler.importXML(xmlStr);
          this.success();
      } catch (err) {
    
    
        console.log(err);
      }
},

就解决问题了
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45966674/article/details/126199720