From 3673c5bce94e7b2afa60ea24fa1ed08c9d7701da Mon Sep 17 00:00:00 2001 From: wangwenrui Date: Thu, 24 Sep 2020 18:26:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E9=99=90=E5=88=B6zoom=E7=9A=84=E5=A2=9E?= =?UTF-8?q?=E9=95=BF=E8=8C=83=E5=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/page/dashboard/overview/overview2.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/nezha-fronted/src/components/page/dashboard/overview/overview2.vue b/nezha-fronted/src/components/page/dashboard/overview/overview2.vue index 5bbf9e07c..3873e9751 100644 --- a/nezha-fronted/src/components/page/dashboard/overview/overview2.vue +++ b/nezha-fronted/src/components/page/dashboard/overview/overview2.vue @@ -1154,9 +1154,12 @@ let geo=this.$refs.dataCenterMap.getOption().geo; if(geo&&geo.length>0){ let zoom=geo[0].zoom - this.$refs.dataCenterMap.setOption({geo:{zoom:zoom+val}}) + let limit=geo[0].scaleLimit; + let value=zoom+val; + if(value<=limit.max && value>=limit.min ){ + this.$refs.dataCenterMap.setOption({geo:{zoom:value}}) + } } - console.log(geo) }, trendTool(type, param1, param2, param3) { if (type == 'difference') { //两个数组的差集