我已将绘制控件添加到我的 Mapbox 地图中,并且仅启用了多边形。如果用户没有放大到某个级别,我试图阻止绘图工具进入绘图模式。我已经使用它的类向多边形按钮添加了一个单击事件,但我无法弄清楚我需要进行什么调用才能取消绘制。
$('.leaflet-draw-draw-polygon').on('click', function (e) {
if (map.getZoom() < 13)
//Cancel draw
else
drawingPolygon = true;
});