1
我使用angular-leaflet-directive來顯示填充了多個標記的地圖,並且我有一張表格,用戶可以從中選擇其中一個標記。我知道如何集中(在地圖上顯示)在表格中點擊的標記,但我想打開標記的彈出消息。我知道我需要在地圖上點擊「點擊」事件,但我不明白如何以「有角度的方式」進行操作。任何建議將深表謝意。謝謝。如何使用angularjs在傳單標記上觸發事件
我使用angular-leaflet-directive來顯示填充了多個標記的地圖,並且我有一張表格,用戶可以從中選擇其中一個標記。我知道如何集中(在地圖上顯示)在表格中點擊的標記,但我想打開標記的彈出消息。我知道我需要在地圖上點擊「點擊」事件,但我不明白如何以「有角度的方式」進行操作。任何建議將深表謝意。謝謝。如何使用angularjs在傳單標記上觸發事件
捕捉標記點擊這個:
$scope.$on('leafletDirectiveMarker.click', function(e, args) {
// Args will contain the marker name and other relevant information
console.log("Leaflet Click");
});
我不知道爲什麼你需要做到這一點,雖然作爲角瓣葉指令已經在這麼做了。見this example。確保您的標記設置正確:
markers: {
m1: {
lat: 51.505,
lng: -0.09,
focus: true, // popup message visible
draggable: false,
message: "Hi there!" // popup message
}
}