2015-04-06 282 views
0

我試圖獲得點擊地標的ID,但我找不到這樣做的方式。如何獲取yandex地圖上點擊地標的ID?

我已經打字稿下面的代碼:

var map = new ymaps.Map('map', { 
    center : [55.76, 37.64], 
    zoom  : 7 
}); 

var objectManager = new ymaps.ObjectManager({}); 
this.objectManager.events.add(['click'], function(event){ 

    // here i want to get placemark id 

}); 
map.geoObjects.add(objectManager); 

$.get("/getObjects", {}, (response:ServerResponse) => { 
    objectManager.add(data.objects); 
}, "json"); 

這裏是ServerResponse接口:

interface ServerResponse { 
    status : string; 
    count : number; 
    objects: { 
     id  : number; // this is id, which I want to get 
     type : string; 
     geometry: { 
      type  : string; 
      coordinates: string[] 
     }; 
    }[] 
} 

因此,這裏的問題是:我怎麼能得到標的ID,它被點擊?

回答

相關問題