From 2411eb9a84f290fdb44852278c314df826ceb160 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Fri, 15 Apr 2022 13:56:47 +0800
Subject: [PATCH] 1
---
src/components/leftNav/index.vue | 25 ++++++++++++++++++++++++-
1 files changed, 24 insertions(+), 1 deletions(-)
diff --git a/src/components/leftNav/index.vue b/src/components/leftNav/index.vue
index e643fbc..c49cd1d 100644
--- a/src/components/leftNav/index.vue
+++ b/src/components/leftNav/index.vue
@@ -40,7 +40,8 @@
...mapGetters([
'closeMapClick', // 关闭地图点击,防止新增标签误触
'addIconsLayerIconPopup', // 传送关闭编辑窗口,刷新标签数据
- 'calenderShow'
+ 'calenderShow',
+ 'twoOrThree'
])
},
data () {
@@ -137,6 +138,28 @@
}
},
immediate: true
+ },
+ twoOrThree: {
+ handler (newData, oldData) {
+ if (newData == '三 维') {
+ for (const key in LeftNavLayer) {
+ if (LeftNavLayer[key] != null) {
+ LeftNavLayer[key].eachOverlay((item) => {
+ item.position = new global.DC.Position(Number(item.position.lng), Number(item.position.lat), 0)
+ })
+ }
+ }
+ } else {
+ for (const key in LeftNavLayer) {
+ if (LeftNavLayer[key] != null) {
+ LeftNavLayer[key].eachOverlay((item) => {
+ item.position = new global.DC.Position(Number(item.position.lng), Number(item.position.lat), 150)
+ })
+ }
+ }
+ }
+ },
+ immediate: true
}
},
methods: {
--
Gitblit v1.9.3