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": [
{
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, () => {
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')