如何添加事件处理程序来捕获传单上下文菜单事件?

时间:2020-12-22 16:09:02

标签: events leaflet contextmenu handler

我创建了一个这样的上下文菜单:

var map = L.map('map', {
    minZoom: 2,
    maxZoom: 15,
    gestureHandling: ControlGestual,
    contextmenu: true,
        contextmenuWidth: 300,
    contextmenuItems: MenuContextual
});

但我还需要在上下文菜单关闭(隐藏)时执行一些代码。我在文档中看到有一个 contextmenu.hide 事件,但我不知道如何为此事件创建处理程序。

非常感谢您的帮助。非常感谢。

1 个答案:

答案 0 :(得分:1)

在地图上触发事件,所以添加:

map.on('contextmenu.hide', (e)=>{
    console.log(e)
});
相关问题