liujq 3 gadi atpakaļ
vecāks
revīzija
75a56852e6

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/index.html


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-0f36637e.740e5480.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-68e9fc23.6242fccf.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/app.ede5e658.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-0f36637e.8d13f514.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-2051d580.dda5f26e.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-265fb9ec.a22e5dd0.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-68e9fc23.f7d6823b.js


+ 10 - 5
src/views/map/dtl.vue

@@ -34,10 +34,10 @@
         </div>
       </div>
       <div class="sdb-list" v-if="markerData.length > 0">
-        <div class="label t2">文字列表</div>
+        <div class="label t2">文字列表(选中:{{curMarkersIndex + 1}})</div>
         <div class="ul">
           <div class="op" v-for="(t, index) in markerData" :key="index">
-            <p class="p1" @click="openMte('textAdd', {obj: t, index})">{{t.content}}</p>
+            <p class="p1" @click="openMte('textAdd', {obj: t, index})">({{curMarkersIndex + 1}}){{t.content}}</p>
             <p class="more">
               <span v-if="t.draggable" class="d d1" @click="mapIsEdit(index, 'markerData')">编辑</span>
               <span v-else class="d d3" @click="mapIsEdit(index, 'markerData')">只读</span>
@@ -169,10 +169,14 @@ export default {
         // },
       },
       markersEvents: {
-        // dragend(e) {
-        //   const { lng, lat } = e.lnglat
-        // },
+        dragend(e) {
+          const { lng, lat } = e.lnglat
+          let markerData = [...that.markerData]
+          markerData[that.curMarkersIndex].position = [lng, lat]
+          that.markerData = [...markerData]
+        },
       },
+      curMarkersIndex: 0,
       plugin: [{
         pName: 'MouseTool',
       }],
@@ -362,6 +366,7 @@ export default {
       })
     },
     mapIsEdit (index, str) {
+      this.curMarkersIndex = index
       let tempData = [...this[str]]
       if (str === 'polygons') {
         if (tempData[index].editable) {

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels