| | |
| | | </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> |
| | |
| | | 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() |
| | | } |
| | | } |