0

我正在使用 Leafletjs 来制定地图,并通过使用 localStorage 数组在地图上定位标记。

我第一次加载地图时,标记出现得很好,但是当我重新加载地图时,当不同的标记出现在地图上时,会出现相同的先前标记。

所以我想知道的是,在下次使用之前是否有任何方法可以清除整个地图的所有标记和弹出窗口?

谢谢。

4

1 回答 1

0

在向数组添加新元素之前使其为空..然后向其中添加新元素..或向图层添加标记...当您重新加载页面时,只需调用方法 removeLayer 并在其旁边添加新图层。

于 2013-06-05T08:48:23.623 回答