如何添加事件处理程序来捕获传单上下文菜单事件?
How to add a event handler to catch leaflet contextmenu events?
我创建了一个这样的上下文菜单:
var map = L.map('map', {
minZoom: 2,
maxZoom: 15,
gestureHandling: ControlGestual,
contextmenu: true,
contextmenuWidth: 300,
contextmenuItems: MenuContextual
});
但我还需要在上下文菜单关闭(隐藏)时执行一些代码。我在文档中看到有一个 contextmenu.hide 事件,但我不知道如何为该事件创建处理程序。
非常感谢您的帮助。非常感谢。
事件在地图上触发,所以添加:
map.on('contextmenu.hide', (e)=>{
console.log(e)
});
我创建了一个这样的上下文菜单:
var map = L.map('map', {
minZoom: 2,
maxZoom: 15,
gestureHandling: ControlGestual,
contextmenu: true,
contextmenuWidth: 300,
contextmenuItems: MenuContextual
});
但我还需要在上下文菜单关闭(隐藏)时执行一些代码。我在文档中看到有一个 contextmenu.hide 事件,但我不知道如何为该事件创建处理程序。
非常感谢您的帮助。非常感谢。
事件在地图上触发,所以添加:
map.on('contextmenu.hide', (e)=>{
console.log(e)
});