From 6ef2ac92c0d3f79b59b8698274918df830b58b29 Mon Sep 17 00:00:00 2001 From: ZZJ <10913410+zzj2100@user.noreply.gitee.com> Date: 星期四, 28 七月 2022 10:20:24 +0800 Subject: [PATCH] 禅道bug --- src/components/giantTree/index.vue | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/src/components/giantTree/index.vue b/src/components/giantTree/index.vue index 3325c7b..c04cbae 100644 --- a/src/components/giantTree/index.vue +++ b/src/components/giantTree/index.vue @@ -18,6 +18,7 @@ @onExpand="itemExpand" @onCollapse="itemCollapse" @onShowPic="showCameraPic" + :search="search" /> <div class="empty" v-if="!node.length">鏆傛棤鎽勫儚鏈烘暟鎹�,璇锋坊鍔犳憚鍍忔満!</div> <div class="dialog-box-bg" v-show="showDialog" @click="hideDialogBox"></div> @@ -86,6 +87,10 @@ default: function () { return {}; }, + }, + search: { + type: Boolean, + default: false, }, }, data() { @@ -316,8 +321,11 @@ // this.TreeDataPool.updateZTreeCheckNodes([treeNode]); // }, itemCheck(evt, treeId, treeNode) { - this.TreeDataPool.selectedNode = treeNode; + if (treeNode) { + this.TreeDataPool.selectedNode = treeNode; + } this.TreeDataPool.treeType = this.treeName; + // 澶氶�� // this.ztreeObj.checkNode(treeNode, true, false, false); let checkedNodes = this.ztreeObj.getCheckedNodes(true); @@ -328,6 +336,7 @@ // 淇濆瓨涓�浠芥暟鎹� this.TreeDataPool.activeTreeData = this.ztreeObj.getNodes(); + this.$emit("itemChecked", treeNode); }, //灞曞紑 itemExpand(e, id, node) { -- Gitblit v1.8.0