1
我要取消在單張編輯插件繪製並從地圖中刪除層單張編輯,取消繪圖
map.on('editable:drawing:cancel', function (e) {
map.removeLayer(e.layer);
});
var onKeyDown = function (e) {
if (e.keyCode == 27) { // esc button
if (!this.editTools._drawingEditor) return;
map.editTools._drawingEditor.cancelDrawing();
}
};
L.DomEvent.addListener(document, 'keydown', onKeyDown, map);
我用這個,層中刪除,但傳單發送錯誤
NotFoundError: Node was not found
和一次抽取嘗試做壞事,一些錯誤。
什麼是正確的方法?
嗯,我想有些答案是: 'map.editTools._drawingEditor.disable();' –
你能創建的jsfiddle? – user2441511