mapbox地图开发时会遇到给图层添加完点击事件无法继续使用匿名函数取消掉此事件,此时稍微修改写法即可123map.on('click','layerId',function(e){ console.log(e)}) 👇 1234567function myClick(e){ console.log(e)}// 注册事件map.on('click', 'layerId', myClick(e))// 取消事件map.off('click', 'layerId', myClick(e)) 踩坑!!! 需要注意的是如果用 Vue 开发,上面的自定义 click 事件不要写到 method:{} 中去,直接与 map.on() 方法平级即可 Gis开发 Javascript Mapbox 作者: Ning lx 文章链接: http://ninglx.github.io/2022/05/18/mapbox关闭-取消图层的点击事件/ 版权声明: 本网站所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明出处! 上一篇: antVL7可视化开发问题 下一篇: elementUI修改messageBox弹框样式