From fc4de47f9efdc9dcdbefd8014ce3ac03043a9557 Mon Sep 17 00:00:00 2001 From: mk <2403457699@qq.com> Date: Wed, 22 Nov 2023 22:43:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=9C=8B=E6=9D=BF=E8=B7=AF?= =?UTF-8?q?=E7=94=B1=E8=B7=B3=E8=BD=AC=E5=8C=BA=E5=9F=9F=E4=B8=A2=E5=A4=B1?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dataBoard/overview/index.vue | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/views/dataBoard/overview/index.vue b/src/views/dataBoard/overview/index.vue index 5d1c9e26d..a9062cf76 100644 --- a/src/views/dataBoard/overview/index.vue +++ b/src/views/dataBoard/overview/index.vue @@ -23,7 +23,7 @@
- +
@@ -163,6 +163,8 @@ export default { orgData: { children: [], }, //当前组织对象 + showMap:false, + orgId: "", orgLevel: "", currentLevel: "", @@ -227,7 +229,21 @@ export default { this.changeCustomerName(); this.getMapData(); }, + beforeRouteEnter(to, from, next) { + next(vm => { + // 设置 showMap 为 true,表示要显示地图 + vm.showMap = true; + console.log(vm); + console.log(vm.showMap); + }); + }, + beforeRouteLeave(to, from, next) { + // 离开当前路由时,重置 showMap 为 false,表示要隐藏地图 + this.showMap = false; + console.log(this.showMap); + next(); + }, watch: { "$store.state.chooseArea.chooseName"(val) { if (val.orgId) {