传单地图有标注功能吗?

Do leaflet maps have a label function?

有人知道是否可以在我的 react-leaflet 地图上的标记旁边添加标签吗?

link FrankerZ 发给你的很有帮助,一定要看看。

如果您的意思是当您将鼠标悬停在标记(或折线等)上时会出现一个小的弹出标签,那么从 Leaflet 1.0 开始,您可以使用 Tooltip。我发现它比制作 Popup 更流畅,并且使用的代码更少,尤其是当您只是在悬停时打开弹出窗口时。它可能看起来像:

 var Marker = L.marker...
 Marker.bindTooltip('HI').openPopup();

如果你想让它保持打开状态,你可以使用 permanent 布尔标志。

一个较少弹出选项是 DivIcon, if you want a text label that stays at a certain position always. See SO post。基本上,您可以添加一个与地理位置关联的 div,然后根据需要将 div 格式化为文本-y 或文本框-y。