From e966e5d57cdaed6a0d118f391a323b6f4f6276e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A1=97=E8=A7=92=E5=B0=8F=E6=9E=97?= <1013335014@qq.com> Date: Tue, 26 Mar 2024 12:11:47 +0800 Subject: [PATCH] =?UTF-8?q?Demo=EF=BC=9Aupdate?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/api/index.js | 1 + web/src/pages/Edit/components/Count.vue | 1 + web/src/pages/Edit/components/ToolbarNodeBtnList.vue | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/web/src/api/index.js b/web/src/api/index.js index d3f4a7b5..534fbdf1 100644 --- a/web/src/api/index.js +++ b/web/src/api/index.js @@ -14,6 +14,7 @@ let mindMapData = null * @Desc: 克隆思维导图数据,去除激活状态 */ const copyMindMapTreeData = (tree, root) => { + if (!root) return null tree.data = simpleDeepClone(root.data) // tree.data.isActive = false tree.children = [] diff --git a/web/src/pages/Edit/components/Count.vue b/web/src/pages/Edit/components/Count.vue index ba62345e..2b752ba1 100644 --- a/web/src/pages/Edit/components/Count.vue +++ b/web/src/pages/Edit/components/Count.vue @@ -70,6 +70,7 @@ export default { * @Desc: 遍历 */ walk(data) { + if (!data) return this.num++ this.textStr += String(data.data.text) || '' if (data.children && data.children.length > 0) { diff --git a/web/src/pages/Edit/components/ToolbarNodeBtnList.vue b/web/src/pages/Edit/components/ToolbarNodeBtnList.vue index 3e9e2fb9..7e84e0b2 100644 --- a/web/src/pages/Edit/components/ToolbarNodeBtnList.vue +++ b/web/src/pages/Edit/components/ToolbarNodeBtnList.vue @@ -179,7 +179,7 @@ export default { data() { return { activeNodes: [], - backEnd: false, + backEnd: true, forwardEnd: true, readonly: false, isFullDataFile: false,