blueblueba

导航

百度地图JavaScriptAPI 覆盖物添加自定义

问题:在需求中有点击覆盖物,获取画覆盖物时覆盖物的id,name,类型等属性

解决:1:查到的解决方案

           

JavaScript API 里面的属性不是可以随意扩展吗

like this:
var marker = new BMap.Marker(point); // 创建标注
marker.customData = { myProperty: "属性值" };

点击事件里面也可以取到啊
like this:
marker.addEventListener("click", function(e) {
      alert(e.target.customData);                           
});

posted on 2018-03-05 10:14  blueblueba  阅读(627)  评论(1编辑  收藏  举报