Преглед на файлове

更新 地图标记判断逻辑

wangzhihui преди 4 години
родител
ревизия
2154309c97
променени са 1 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. 5 3
      src/views/voyage/voyageDetail.vue

+ 5 - 3
src/views/voyage/voyageDetail.vue

@@ -488,9 +488,11 @@ export default {
         center: [121.524761, 31.228721], //中心点坐标
         mapStyle: "amap://styles/f48d96805f5fa7f5aada657c5ee37017",
       });
-      let { longitude, latitude } =
-        coordinates.value[coordinates.value.length - 1];
-      setShipMarker(longitude, latitude);
+      if (coordinates.value.length) {
+        let { longitude, latitude } =
+          coordinates.value[coordinates.value.length - 1];
+        setShipMarker(longitude, latitude);
+      }
     }
 
     function setShipMarker(longitude = 121.524761, latitude = 31.228721) {