From 489ffddc41c9ccff2a7fef9c087fb69a309005dd Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Tue, 24 May 2022 10:20:08 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=88=20=E7=BC=96=E5=86=99=E9=AB=98?= =?UTF-8?q?=E5=BE=B7=E5=9C=B0=E5=9B=BE=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kicc-ui/src/components/AMap/src/Amap.vue | 56 ++++++++++++------------ 1 file changed, 27 insertions(+), 29 deletions(-) diff --git a/kicc-ui/src/components/AMap/src/Amap.vue b/kicc-ui/src/components/AMap/src/Amap.vue index 1b0f5cff..5fe06902 100644 --- a/kicc-ui/src/components/AMap/src/Amap.vue +++ b/kicc-ui/src/components/AMap/src/Amap.vue @@ -5,19 +5,15 @@ fixedHeight dense > -
+
-
- 操作面板 -
+
+

+
@@ -40,9 +36,11 @@ const mapState = reactive({ loading: true, toggleOperatePanelClass: { - 'go-back': false + span: 'none', + p: 'block', + siderWidth: 371 }, - toggleStatus: false + toggleStatus: true }); /** 地图创建完成(动画关闭) */ const complete = (): void => { @@ -323,16 +321,26 @@ function toggleOperatePanel() { mapState.toggleStatus = !mapState.toggleStatus; if (mapState.toggleStatus) { - mapState.toggleOperatePanelClass['go-back'] = true; + mapState.toggleOperatePanelClass.span='none'; + mapState.toggleOperatePanelClass.p = 'block'; + mapState.toggleOperatePanelClass.siderWidth = 371; } else { - mapState.toggleOperatePanelClass['go-back'] = false; + mapState.toggleOperatePanelClass.span='block'; + mapState.toggleOperatePanelClass.p = 'none'; + mapState.toggleOperatePanelClass.siderWidth = 0; } }