Leaflet 编辑多边形时,点会反弹

Leaflet 编辑多边形时,点会反弹,leaflet,mapbox,leaflet.draw,Leaflet,Mapbox,Leaflet.draw,我们有一个使用MapBox的web应用程序 在传单控件中,我们在要素组中绘制多边形,放置在底图上 我们看到的是,对于某些多边形,当我们试图编辑多边形时,当我们拖动点时,它们会立即捕捉回原来的位置 同一地图上的其他多边形可以编辑而不会出现问题 我附加了一个动画GIF来显示这种行为 这似乎完全是在Leavlat Javascript代码中进行的,我不知道如何跟踪它 我当然不希望任何人能够从如此粗略的报告中找出我做错了什么,或者传单库中可能有什么错。 但我希望有人能给我一些指导,告诉我从哪里开始 具体

我们有一个使用MapBox的web应用程序

在传单控件中,我们在要素组中绘制多边形,放置在底图上

我们看到的是,对于某些多边形,当我们试图编辑多边形时,当我们拖动点时,它们会立即捕捉回原来的位置

同一地图上的其他多边形可以编辑而不会出现问题

我附加了一个动画GIF来显示这种行为

这似乎完全是在Leavlat Javascript代码中进行的,我不知道如何跟踪它

我当然不希望任何人能够从如此粗略的报告中找出我做错了什么,或者传单库中可能有什么错。 但我希望有人能给我一些指导,告诉我从哪里开始

具体来说,如果我试图在调试器中遍历javascript,我应该将断点放在哪里


我已经下载了未压缩的mapbox源代码,并且可以在其中设置断点,但是在这种情况下,我无法找到在mouseup上执行的代码。

请提供更多信息:您可以提供一个JSFIDLE作为示例,或者一个页面链接,或者一个代码片段吗?问题与数据相关。某些多边形显示问题,其他多边形则不显示问题。这不是我可以在一个简单的例子中复制的东西。我想了解的是从何处开始调试。请提供更多信息:您可以提供一个JSFIDLE作为示例,或者一个页面链接,或者一个代码片段吗?这个问题与数据非常相关。某些多边形显示问题,其他多边形则不显示问题。这不是我可以在一个简单的例子中复制的东西。我想了解的是从何处开始调试。