From bf2f9b2697e4f9ede1244b6812cc47d53d518063 Mon Sep 17 00:00:00 2001 From: wanglin2 <1013335014@qq.com> Date: Sat, 12 Aug 2023 22:17:38 +0800 Subject: [PATCH] =?UTF-8?q?Demo:=E4=BF=AE=E5=A4=8D=E9=80=80=E5=87=BA?= =?UTF-8?q?=E7=A6=85=E6=A8=A1=E5=BC=8F=E5=90=8E=E5=B7=A6=E4=B8=8B=E8=A7=92?= =?UTF-8?q?=E7=9A=84=E8=8A=82=E7=82=B9=E5=92=8C=E5=AD=97=E6=95=B0=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E6=9C=AA=E6=9B=B4=E6=96=B0=E7=9A=84=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/Count.vue | 9 ++++++++- web/src/pages/Edit/components/Edit.vue | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/web/src/pages/Edit/components/Count.vue b/web/src/pages/Edit/components/Count.vue index 6176de67..359c1b6e 100644 --- a/web/src/pages/Edit/components/Count.vue +++ b/web/src/pages/Edit/components/Count.vue @@ -23,7 +23,11 @@ import { mapState } from 'vuex' let countEl = document.createElement('div') export default { name: 'Count', - props: {}, + props: { + mindMap: { + type: Object + } + }, data() { return { textStr: '', @@ -36,6 +40,9 @@ export default { }, created() { this.$bus.$on('data_change', this.onDataChange) + if (this.mindMap) { + this.onDataChange(this.mindMap.getData()) + } }, beforeDestroy() { this.$bus.$off('data_change', this.onDataChange) diff --git a/web/src/pages/Edit/components/Edit.vue b/web/src/pages/Edit/components/Edit.vue index e77fa748..1a8ae5f1 100644 --- a/web/src/pages/Edit/components/Edit.vue +++ b/web/src/pages/Edit/components/Edit.vue @@ -1,7 +1,7 @@