发现bpmn-js报了一个警告,翻译了一下大概的意思就是就是importXML的回调函数可能会被替代,去官方上发现如下信息:
官方同时给了相应的解决方案:
我们之前的写法:
const modeler = new BpmnJS();
modeler.importXML(xml, (err, warnings) => {
// ...
});
现在的写法:
const modeler = new BpmnJS();
try {
const result = await modeler.importXML(xml);
const { warnings } = result;
console.log(warnings);
} catch (err) {
console.log(err.message, err.warnings);
}
效果:警告消失了