有人知道是否可以在我的react-leaflet地图上的标记旁边添加一个标签吗?
发布于 2019-12-09 12:06:03
FrankerZ发送给你的链接非常有帮助,一定要检查一下。
如果您指的是当您将鼠标悬停在标记(或折线等)上时显示的小弹出标签然后,从Leaflet1.0开始,您可以使用Tooltip。我发现它比弹出窗口更流畅,而且使用的代码更少,特别是当你只是在悬停时打开弹出窗口时。它可能看起来像这样:
var Marker = L.marker...
Marker.bindTooltip('HI').openPopup();如果希望保持打开状态,则可以使用permanent布尔标志。
一个不太弹出的-y选项是DivIcon,如果你想要一个始终停留在某个位置的文本标签。请参阅this SO post。基本上,您可以添加一个与地理位置相关联的div,然后将div格式化为text-y或text box-y。
https://stackoverflow.com/questions/59192395
复制相似问题