bill 3 weeks ago
parent
commit
3025cde6c6
1 changed files with 7 additions and 26 deletions
  1. 7 26
      src/example/dialog/basemap/leaflet/index.vue

+ 7 - 26
src/example/dialog/basemap/leaflet/index.vue

@@ -50,30 +50,11 @@
       </div>
     </div>
 
-    <div class="map" ref="mapEle">
-      <div class="tiles-select" v-if="tileGroups.length > 1">
-        <el-select v-model="groupIndex" style="width: 140px">
-          <el-option
-            :label="group.name"
-            :value="ndx"
-            v-for="(group, ndx) in tileGroups"
-          />
-        </el-select>
-
-        <!-- <el-dropdown placement="bottom-end">
-          <icon name="floor" size="30px" color="#fff" class="tiles-select-icon" />
-          <template #dropdown>
-            <el-dropdown-menu>
-              <el-dropdown-item
-                v-for="(group, ndx) in tileGroups"
-                @click="groupIndex = ndx"
-              >
-                {{ group.name }}
-              </el-dropdown-item>
-            </el-dropdown-menu>
-          </template>
-        </el-dropdown> -->
-      </div>
+    <div class="map" ref="mapEle"></div>
+    <div class="tiles-select" v-if="tileGroups.length > 1">
+      <el-select v-model="groupIndex" style="width: 140px">
+        <el-option :label="group.name" :value="ndx" v-for="(group, ndx) in tileGroups" />
+      </el-select>
     </div>
   </div>
 </template>
@@ -227,8 +208,8 @@ defineExpose({ submit });
 .tiles-select {
   position: absolute;
   z-index: 9999;
-  right: 20px;
-  top: 20px;
+  right: 30px;
+  top: 70px;
 }
 
 .tiles-select-icon {