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