bpmnjs如何自动选中某个图形节点?关于modeler的获取以及自定义前面已经叙述过,不知道的同学看这里:
选中代码如下:
export default{
data(){
return{
modeler:"",
elementRegistry:"",
selections:""
}
},
methods:{
init(){
this.elementRegistry = this.modeler.get("elementRegistry")
this.selections = this.modeler.get('selection')
},
selectShape(shapes){
this.selections.select(shapes)
/*
shapes参数为某个图形shape对象,也可以是图形数组[shape1,shape2,...],代表选中多个图形节点
*/
},
demo(){
let shape = this.elementRegistry.get(shape.id)
this.selectShape([shape])
}
}
}
引导:
关于bpmnjs+vue的更多篇章,小编已经全部整理在这里:
bpmnjs+vue中文文档API常见方法使用总结