我正在使用传单plugin通过拖放来编辑折线
我将这段代码添加到了leaflet-draggable-polyline.js文件中,因此我可以轻松地禁用该插件:
L.EditDrag.Polyline = L.EditDrag.Polyline.extend({
disableRoute: function () {
this.editingDrag.disabled()
}
})
然后我叫它,就像在main.js中一样,只需单击一下按钮(我正在使用AngularJS)
$scope.EnableDragAndDropRoute = function () {
L.EditDrag.Polyline.disableRoute();
}
但是它不起作用。我猜我没有正确编写扩展函数,但是我到处搜索并且找不到扩展多义线插件的方法。