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

fix:修改聚合点击图片不显示问题

wangsisi преди 1 седмица
родител
ревизия
17425c02a8
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      src/views/warningHome/warningMap.js

+ 4 - 1
src/views/warningHome/warningMap.js

@@ -70,7 +70,10 @@ class HomeMap {
         }
         if (layer instanceof VectorLayer && layer.get("name") === "imgLayer") {
           hasFeature = true
-          eventBus.emit("chat:showImgDialog", feature.get("imageUrl"))
+          // 处理聚合情况,获取第一个feature的imageUrl
+          let fs = feature.get("features");
+          let imageUrl = fs && fs.length > 0 ? fs[0].get("imageUrl") : feature.get("imageUrl");
+          eventBus.emit("chat:showImgDialog", imageUrl)
         }
         return feature;
       });