0
我用NPM包管理,我的package.json看起来是这样的:任何设法获得Leaflet.Elevation的人都可以使用反应传单?
"leaflet": "1.0.3",
"leaflet.elevation": "0.0.3",
...
"react-leaflet": "1.1.4",
我认为在传统的(非反应)的方式来使用leaflet.elevation,但是L.control.elevation
这是指用作构造函数是undefined
。
我能够通过全球L
变量,也可以通过进口,因为这使用小册子这一个:
import MyOwnLeaflet from 'leaflet';
MyOwnLeaflet.Marker
但是当我尝试以同样的方式使用leaflet.elevation
:
import MyOwnLeafletElevation from 'leaflet.elevation';
我最终得到:
Module not found: Error: Can't resolve 'leaflet.elevation'
感谢埃文,即工作 - 尽管一个具有实际调用'进口“leaflet.elevation /距离/ leaflet.elevation-0.0.2.min.js '当使用leaflet.elevation 0.0.3。之后'L.control.elevation()'构造函数工作。 – Peter
@Peter我试图让leaflet.elevation和react-leaflet一起工作,你是否有过如何在初始化它的示例中反应小册子 –
@vitohuang,最后我们放弃了传单 - 海拔,因为它看起来不太好维护,我们使用chart.js构建海拔剖面图。这里是我们的[高程图反应组件](https://github.com/FreemapSlovakia/freemap-v3-react/blob/master/src/components/ElevationChart.js)。 – Peter