Leaflet-draw允许用户创建一个绘制控件,该控件带有图层的编辑和删除按钮。
对于删除按钮,有三个子按钮:保存、取消和全部清除。我想将自定义事件绑定到"全部清除"按钮。我浏览了传单的文档,找不到有关绑定事件以绘制控件按钮的任何内容。
map.on('click:clearall', function () {
//do something
})
"全部清除"应该触发一个事件,该事件允许我删除与创建的图层关联的动态元素。相反,在删除图层时,动态元素会保留。
也许会有所帮助
传单-抽签删除按钮删除"全部清除"操作
https://github.com/alex3165/react-leaflet-draw/issues/40
https://github.com/Leaflet/Leaflet/issues/3238