Javascript 如何清除Azure地图绘制的形状
我正在尝试使用绘图工具栏在Azure地图上绘制形状,但该工具栏中没有删除图标。 我正在尝试编写javascript来删除选定的形状,但它不起作用,但可以通过清除所有形状来工作 这是清除所有形状的js代码的一部分:Javascript 如何清除Azure地图绘制的形状,javascript,azure,dictionary,Javascript,Azure,Dictionary,我正在尝试使用绘图工具栏在Azure地图上绘制形状,但该工具栏中没有删除图标。 我正在尝试编写javascript来删除选定的形状,但它不起作用,但可以通过清除所有形状来工作 这是清除所有形状的js代码的一部分: var source=drawingManager.getSource(); source.clear()希望它能工作: 可能在您的情况下 source = null; 你有没有试过这样的方法: $(document).ready(function() { $( "#cl
var source=drawingManager.getSource();
source.clear()代码>希望它能工作:
可能在您的情况下
source = null;
你有没有试过这样的方法:
$(document).ready(function() {
$( "#clearPolyGonSelection" ).on( "click", function(event) {
drawingManager.setOptions({ mode: 'idle' });
drawingManager.getSource().clear();
});
});
使用一些HTML,如:
<button type="button" class="btn btn-primary" id="clearPolyGonSelection">clear polygon</button>
清除多边形
非常感谢,它至少对我有用
<button type="button" class="btn btn-primary" id="clearPolyGonSelection">clear polygon</button>