我有一个使用angular-leaflet-directive 0.7.11 显示地图的移动页面,并声明了我需要的事件,如下所示:
$scope.map = {
events: [
'mousedown',
'contextmenu'
],
...
}
$scope.$on('leafletDirectiveMap.mousedown', function (event) {
debugger;
});
在调试器语句所在的位置,该event
变量不包含有关单击地图的位置的信息。触发事件event
时,指令提供了相同的格式。contextmenu
事实上,如果我检查整个event
变量,它只是一个Object
,而不是一个Event
: