Browse Source

fix: 图层

刘秀芳 7 months ago
parent
commit
079db93273
2 changed files with 6 additions and 3 deletions
  1. 1 2
      src/components/static_map_change/Layers.js
  2. 5 1
      src/views/warningHome/index.vue

+ 1 - 2
src/components/static_map_change/Layers.js

@@ -70,8 +70,7 @@ class StaticMapLayers {
         }
         this.layerName = key
         this.hideAll()
-        // let keyText = key+this.timeIndex
-        let keyText = key
+        let keyText = key+this.timeIndex
         let layer = this.layerData[keyText].layer
         eventBus.emit("alarmList:changeMapLayer", {legendUrl:layer.layer.get("legend"),
             colors:layer.layer.get("colors"), labels:layer.layer.get("labels")});

+ 5 - 1
src/views/warningHome/index.vue

@@ -192,7 +192,11 @@ const handleMapLayer = ({mapName, isHome}) => {
         staticMapPointLayers.showPoint()
     } else if (mapName) {
         // staticMapLayers.show("作物种类")
-        staticMapLayers.show(mapName, true)
+        if (isHome) {
+            staticMapLayers.show(mapName, true)
+        } else {
+            staticMapLayers.showSingle(mapName, true)
+        }
     }
 }