派生自 wuyushui/SewerAndRainNetwork

徐旺旺
2021-04-21 b781d8f13a5b6ce20cfad7ec6c2d0a72013a8764
src/components/LayerController/service/LayerFactory.js
@@ -32,7 +32,13 @@
  initMinZoom (config) {
    const minZoom = parseInt(config.minZoom)
    if (minZoom) {
      this.minZoomLayers[minZoom] = config
      var configs = this.minZoomLayers[minZoom]
      if (configs) {
        configs[configs.length] = config
      } else {
        configs = [config]
      }
      this.minZoomLayers[minZoom] = configs
    }
  }
@@ -101,13 +107,15 @@
     * @param layerConfig
     */
  initEvent (layerConfig) {
    // this.map.on('zoomend ', () => this.toggleByZoom())
    this.map.on('zoomend ', () => this.toggleByZoom())
  }
  toggleByZoom () {
    const zoom = this.map.getZoom()
    for (var k in this.minZoomLayers) {
      const config = this.minZoomLayers[k]
      const configs = this.minZoomLayers[k]
      for (var j in configs) {
        const config = configs[j]
      const checked = config.checked
      console.log(zoom)
      console.log(k)
@@ -118,6 +126,7 @@
      }
    }
  }
  }
  /**
   *