spo*_*jak 1 javascript javascript-events angularjs leaflet
我使用angular-leaflet-directive来显示填充了多个标记的地图,我有一个表,用户可以从中选择其中一个标记.我知道如何居中(在地图上显示)在表格中点击的一个标记,但我想打开标记的弹出消息.我知道我需要在地图上发出"点击"事件,但我不明白如何以"有角度的方式"进行.任何建议都将深表感谢.谢谢.
捕获标记点击:
$scope.$on('leafletDirectiveMarker.click', function(e, args) {
// Args will contain the marker name and other relevant information
console.log("Leaflet Click");
});
Run Code Online (Sandbox Code Playgroud)
我不知道为什么你需要这样做,因为angular-leaflet-directive已经这样做了.看这个例子.确保正确设置标记:
markers: {
m1: {
lat: 51.505,
lng: -0.09,
focus: true, // popup message visible
draggable: false,
message: "Hi there!" // popup message
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2684 次 |
| 最近记录: |