派生自 wuyushui/SewerAndRainNetwork

徐旺旺
2021-02-25 4627fc484c1697ca7e9f05f9e5d2d85341b526fe
src/components/LayerController/modules/LcServiceLayerFilter.vue
@@ -7,7 +7,7 @@
                </div>
                <div class="content">
                    <div v-for="filter in item.filters" :key="filter.code">
                        <input type="checkbox" :value="filter.code" :checked="filter.checked" @change="swSubFilter(filter)"><label
                        <input type="checkbox" :value="filter.code" :checked="filter.checked" @change="swSubFilter(item.url,filter)"><label
                            :title="filter.name">{{filter.name}}</label>
                    </div>
                </div>
@@ -58,9 +58,13 @@
      console.log(item)
      // window.serviceLayerHelper.loadLayers()
    },
    swSubFilter (item) {
    swSubFilter (url, item) {
      item.checked = !item.checked
      console.log(item)
      if (item.checked) {
        window.serviceLayerHelper.loadGeojsonLayer(url, item)
      } else {
        window.serviceLayerHelper.removeLayer(item)
      }
      // window.serviceLayerHelper.loadLayers()
    }
  }