从Leaflet 0.7.7升级到1.0.0-rc3之后,我得到了Uncaught TypeError: info.removeFrom is not a function。有问题的info是显示某些文本的control。请参见this JSFiddle-显示地图并添加了info控件,但是info.removeFrom(map)失败,并出现上述错误。

如果我分叉上述JSFiddle并将Leaflet版本改回0.7.7,则它可以正常运行(working JSFiddle here)。

我对Leaflet相当陌生,因此在提交为Leaflet问题之前,请确保没有做错任何事情。

最佳答案

简单的回答是,对API进行了更改,使0.7.7中的removeFrom()变为1.0中的remove()。不了解API 1.0的单独文档。进行了此更正,现在一切都很好。

关于javascript - 传单1.0.0-rc3 removeFrom()方法导致“不是函数”错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39224307/

10-12 00:56