wgl 4 роки тому
батько
коміт
d2600ef705
1 змінених файлів з 9 додано та 2 видалено
  1. 9 2
      src/components/Amap.vue

+ 9 - 2
src/components/Amap.vue

@@ -66,13 +66,20 @@
 						} else {
 							var icon = require("$project/assets/img/map_1.png");
 						}
-						markArr.push(new AMap.Marker({
+						var marker=new AMap.Marker({
 							map: map,
 							position: lineArr[index],
 							icon: icon,
 							offset: new AMap.Pixel(-26, -13),
 							autoRotation: true,
-						}))
+							extData: item
+						});
+						markArr.push(marker)
+
+						AMap.event.addListener(marker, 'click', function(e) {
+							var cur = JSON.parse(JSON.stringify(e.target.getExtData()));
+							console.log(cur)
+						});
 					})
 					map.add(markArr);