高德地图 事件冒泡

275 阅读1分钟

当在高德地图上面添加一个点击事件,当时当有覆盖物时,绑定德事件就失效触发不了。这个时候就需要用到冒泡属性bubble,这个属性可以穿透覆盖物触发地图事件,只需要在创建覆盖物时加上 bubble: true, //冒泡属性 这个属性即可。

mouseToolEdit = new AMap.Polygon({
        path:
          openType.value !== "add"
            ? eval("[" + queryParams.value.pointLocation + "]")
            : [],
        strokeColor: lineColor.value,
        strokeWeight: 6,
        strokeOpacity: 1,
        fillOpacity: 0.4,
        fillColor: fullColor.value,
        strokeStyle: "solid",
        bubble: true,
      });