From 87383498c8d9b7722989ec1a20de999157e57630 Mon Sep 17 00:00:00 2001 From: wanglin25 Date: Tue, 11 Oct 2022 18:36:16 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=B0=8F=E5=9C=B0?= =?UTF-8?q?=E5=9B=BE=E5=85=B3=E9=97=AD=E6=97=B6=E6=8A=A5=E9=94=99=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/pages/Edit/components/Navigator.vue | 6 ++++-- web/src/pages/Edit/components/NavigatorToolbar.vue | 3 +++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/web/src/pages/Edit/components/Navigator.vue b/web/src/pages/Edit/components/Navigator.vue index 3ff43eab..5d0ce644 100644 --- a/web/src/pages/Edit/components/Navigator.vue +++ b/web/src/pages/Edit/components/Navigator.vue @@ -48,8 +48,10 @@ export default { this.$bus.$on("toggle_mini_map", (show) => { this.showMiniMap = show; this.$nextTick(() => { - this.init(); - this.drawMiniMap(); + if (show) { + this.init(); + this.drawMiniMap(); + } }); }); this.$bus.$on("data_change", () => { diff --git a/web/src/pages/Edit/components/NavigatorToolbar.vue b/web/src/pages/Edit/components/NavigatorToolbar.vue index 51863e57..0fb1e4ab 100644 --- a/web/src/pages/Edit/components/NavigatorToolbar.vue +++ b/web/src/pages/Edit/components/NavigatorToolbar.vue @@ -47,6 +47,9 @@ export default { openMiniMap: false } }, + mounted () { + this.toggleMiniMap(this.openMiniMap) + }, methods: { readonlyChange(value) { this.mindMap.setMode(value ? 'readonly' : 'edit') From 81f86ccb30743a1cec057d464bcf5dca4f2a9b65 Mon Sep 17 00:00:00 2001 From: wanglin25 Date: Tue, 11 Oct 2022 18:48:52 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E6=8F=92?= =?UTF-8?q?=E5=85=A5=E5=AD=90=E8=8A=82=E7=82=B9=E6=97=B6=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E5=B1=95=E5=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- simple-mind-map/src/Render.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/simple-mind-map/src/Render.js b/simple-mind-map/src/Render.js index 2b8f9a6c..33a09ca3 100644 --- a/simple-mind-map/src/Render.js +++ b/simple-mind-map/src/Render.js @@ -446,6 +446,8 @@ class Render { }, "children": [] }) + // 插入子节点时自动展开子节点 + node.nodeData.data.expand = true if (node.isRoot) { node.initRender = true // this.mindMap.batchExecution.push('renderNode' + index, () => { From 5afe0a8c417d20f5e6f34605e362532b54da4f6a Mon Sep 17 00:00:00 2001 From: wanglin25 Date: Tue, 11 Oct 2022 18:53:30 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=89=93=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- index.html | 2 +- simple-mind-map/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 08c9f3cf..aad9956e 100644 --- a/README.md +++ b/README.md @@ -93,7 +93,7 @@ npm run build # 安装 -> 当前仓库版本:0.2.13,当前npm版本:0.2.13 +> 当前仓库版本:0.2.14,当前npm版本:0.2.14 ```bash npm i simple-mind-map diff --git a/index.html b/index.html index 5ad8ba3d..e60cb1fb 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -一个简单的web思维导图实现
\ No newline at end of file +一个简单的web思维导图实现
\ No newline at end of file diff --git a/simple-mind-map/package.json b/simple-mind-map/package.json index d1b49b92..45251055 100644 --- a/simple-mind-map/package.json +++ b/simple-mind-map/package.json @@ -1,6 +1,6 @@ { "name": "simple-mind-map", - "version": "0.2.13", + "version": "0.2.14", "description": "一个简单的web在线思维导图", "authors": [ {