禁用传单绘制 "delete" 按钮

Disable leaflet-draw "delete" button

如何 disable/remove leaflet-draw 编辑工具栏中的删除按钮? "edit" 按钮应保持启用状态。

关于第 Disabeling a Toolbar Item 章中的文档,您可以执行以下操作:

    map.addControl(new L.Control.Draw({
        edit: { 
                featureGroup: drawnItems,
                remove: false 
              }
    }));

这会添加一个没有 delete 按钮的新控制栏,但 edit 按钮将保留

<EditControl
  position="topright"
  edit={{
    remove: false,
    edit: false
  }}
/>