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