From 77f7281ff7cee541aaa51339512e6443b7d89e42 Mon Sep 17 00:00:00 2001
From: YANGDL <114714267@qq.com>
Date: 星期二, 05 一月 2021 12:04:25 +0800
Subject: [PATCH] 修改eslint配置增加mock配置

---
 src/components/LayerController/modules/LcBaseMap.vue |   33 ++++++++++++++++++++++-----------
 1 files changed, 22 insertions(+), 11 deletions(-)

diff --git a/src/components/LayerController/modules/LcBaseMap.vue b/src/components/LayerController/modules/LcBaseMap.vue
index 9fca7f7..315c641 100644
--- a/src/components/LayerController/modules/LcBaseMap.vue
+++ b/src/components/LayerController/modules/LcBaseMap.vue
@@ -1,35 +1,43 @@
 <template>
-  <div class="inner-panel">
+  <div class="inner-panel" v-show="isShow">
     <div v-for="item in basemapList" :key="item.code" class="basemap-layer-item">
-      <img :src="item.conf.icon_actived" width="50" height="50" :title="item.name"/>
-      <input type="radio" name="basemap" v-model="selectedBasemap" :value="item.code" title="鏄剧ず鏍囨敞" @change="changeBasemap"/>
+      <div style="display: flex;">
+        <el-checkbox :src="item.conf.icon_actived" style="display: flex;" name="basemap" v-model="selectedBasemap"
+                     :value="item.code" label="item.code" @change="changeBasemap">鏍囨敞
+        </el-checkbox>
+        <img style="position: absolute;" :src="item.conf.icon_actived" width="50" height="50" :title="item.name"
+             @click="changeBasemap"/>
+      </div>
+
+
+      <!--      <input  style="position: absolute;" type="radio" name="basemap" v-model="selectedBasemap" :value="item.code" title="鏄剧ず鏍囨敞" @change="changeBasemap"/>鏍囨敞-->
+
     </div>
   </div>
 </template>
 
 <script>
-import { mapState, mapMutations } from "vuex";
 export default {
   name: "LcBaseMap",
   components: {},
   data() {
     return {
+      isShow: true,
       basemapList: [],
       selectedBasemap: "tianditu_img",
     };
   },
   computed: {
-    ...mapState({
-      basemapHelper: (state) => {
-        return state.basemapHelper;
-      },
-    }),
+    basemapHelper() {
+      return this.$store.state.map.basemapHelper
+    }
   },
   mounted() {
-    // console.log('03姝ラ锛�', this.helper)
   },
   methods: {
-    ...mapMutations([]),
+    toggleShow() {
+      this.isShow = !this.isShow
+    },
     updateBasemapList() {
       let list = this.basemapHelper.getBasemapList();
       this.basemapList = list;
@@ -54,7 +62,9 @@
   justify-content: center;
   align-items: center;
 }
+
 .basemap-layer-item {
+  display: flex;
   width: 50px;
   height: 50px;
   margin: 10px;
@@ -65,6 +75,7 @@
     left: 0px;
     top: -53px;
   }
+
   .basemap-layer-item-name {
     position: relative;
     left: 0px;

--
Gitblit v1.8.0