element tree node-click 有的时候节点选中,但是节点绑定的事件没执行

钮巴英
2023-12-01

原来的逻辑:

    用的node-click事件

       nodeClick(datanode){   
                if(node.checked){
                    this.parentNodesChange(node);
                }else{
                    this.childNodesChange(node);
                }
                
            },

修改后:

用的check事件

       nodeClick(data){    
                let node=this.$refs.tree.getNode(data);
                if(node.checked){
                    this.parentNodesChange(node);
                }else{
                    this.childNodesChange(node);
                }
                
            },

 类似资料: