Abh*_*sra 5 leaflet leaflet.draw
我的问题类似于传单绘制删除按钮删除“全部清除”操作,但我想删除保存选项而不是全部清除。
嗯,draw api 没有提供任何定制来做到这一点。所以我添加了一个自定义CSS来隐藏它。
除此之外,我们还可以自定义插件,如下所示: 更改文本:
L.drawLocal.edit.toolbar.actions.clearAll.text = t('Clear');
覆盖clear方法:
L.EditToolbar.Delete.prototype._enableLayerDelete = function(t) {
me.drawToolbar = this;
(t.layer || t.target || t).on("click", me.clearAllCustom, this)
};
Run Code Online (Sandbox Code Playgroud)