Leaflet 升级到1.0.3时的传单标签

Leaflet 升级到1.0.3时的传单标签,leaflet,leaflet-label,Leaflet,Leaflet Label,我尝试使用传单标签,在几页上都很成功。我想用同样的方法在另一个页面上显示标签,但它给出了一条我不理解的模糊技术信息: Uncaught TypeError: Cannot read property 'call' of undefined at e.whenReady (leaflet.js:6) at e.addLayer (leaflet.js:6) at e.showLabel (leaflet.label-src.js:538) at e.showLabe

我尝试使用传单标签,在几页上都很成功。我想用同样的方法在另一个页面上显示标签,但它给出了一条我不理解的模糊技术信息:

Uncaught TypeError: Cannot read property 'call' of undefined
    at e.whenReady (leaflet.js:6)
    at e.addLayer (leaflet.js:6)
    at e.showLabel (leaflet.label-src.js:538)
    at e.showLabel (leaflet.label-src.js:287)
    at e._onMarkerAdd (leaflet.label-src.js:383)
    at e.fire (leaflet.js:5)
    at e._layerAdd (leaflet.js:6)
    at e.whenReady (leaflet.js:6)
    at e.addLayer (leaflet.js:6)
    at e.onAdd (leaflet.js:7)
经过大量研究,我发现传单1.0.3不推荐使用传单.label,这是有道理的,因为我们在其他页面中使用了旧的传单版本,标签显示正确,但在新的传单版本中,它会破坏地图。他们说我应该使用
bindTooltip
而不是
bindLabel
,但我不知道如何使用。我试图用标记上的一些内容来调用它,但它没有出现在地图上,也没有在生成的结构中找到它

因此,我的问题如下:如何使用传单1.0.3的标签,该标签将绑定到标记上,并在翻译/缩放时进行调整?

现在确实是传单主库的直接部分

请注意,默认情况下,它仅显示在鼠标上方,但您可以使用该选项使其始终可见

marker.bindTooltip(“某些工具提示内容”{
永久性:对
});

示例:

谢谢,现在它不会使地图崩溃,我可以找到结构中的所有标签,但它们不会出现,而且它们的位置一个接一个,而不管标记的真实位置。它会出现片刻,然后消失,原因很奇怪……您是否也更新了传单CSS?如果错误仍然存在,请尝试提供更多详细信息,甚至提供一个实时测试用例。升级传单.css是拼图中最后一个丢失的项目。非常感谢你!