我有谷歌地图,以及标记,每个标记代表单独的机构。我想将 maker 存储在对象而不是数组中,这样我就可以在特定索引上的每个标记中添加附加信息。
我试过这样但它不起作用,
//initialize global var..
var myMarkers = {
markers : ""
};
var counter =0;
function createMarker(place) {
var marker = new google.maps.Marker({
map: map,
position: placeLoc,
icon: IconType[place.types[0]]
});
myMarkers[counter] = {
markers: marker
};
counter++;
}