禁用传单绘制“编辑”按钮并自定义“删除”按钮选项

flo*_*urr 0 javascript leaflet leaflet.draw

我知道有一种方法可以禁用 \xe2\x80\x9cdelete\xe2\x80\x9d 按钮leaflet-draw\'s edit toolbar.

\n\n

我想知道是否有补充设置,即:禁用编辑按钮但保持删除按钮处于活动状态 button (the one with the trash bin icon).

\n\n

此外,我想知道是否有一种简单的方法来自定义“删除”按钮选项。我需要禁用单击删除图标后看到的“保存”选项。

\n

Dos*_*nov 5

您在找这个吗?

edit: {
      featureGroup: drawnItem,
      edit: false
    }
Run Code Online (Sandbox Code Playgroud)

CSS

.leaflet-draw-actions {
  display: none !important;
}
Run Code Online (Sandbox Code Playgroud)

或这个 ?

L.Draw.Toolbar.include({
    save: false,
    cancel: false
});

new L.Control.Draw({
    edit: {
        edit: false,
        featureGroup: drawnItems
    }
}).addTo(map);
Run Code Online (Sandbox Code Playgroud)