首页 > Vue >

bpmnjs怎么自动选中某个图形节点shape?

时间: 作者:admin 浏览:

bpmnjs如何自动选中某个图形节点?关于modeler的获取以及自定义前面已经叙述过,不知道的同学看这里:

bpmnjs如何自定义Modeler?vue+bpmnjs

选中代码如下:

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常见方法使用总结

微信公众号
微信公众号:
  • 前端全栈之路(微信群)
前端QQ交流群
前端QQ交流群:
  • 794324979
  • 734802480(已满)

更多文章

栏目文章


Copyright © 2014-2023 seozhijia.net 版权所有-粤ICP备13087626号-4