_leaflet2.default.map 不是函数
_leaflet2.default.map is not a function
我尝试 运行 来自 https://github.com/PaulLeCam/react-leaflet/blob/master/docs/Getting%20started.md 的 React 代码示例,但我在 React-leaflet.js 的下一个代码中收到“_leaflet2.default.map 不是函数”错误:
Map.prototype.componentDidMount = function componentDidMount() {
var props = (0, _omit3.default)(this.props, ['children', 'className', 'id', 'style']);
this.leafletElement = _leaflet2.default.map(this.container, props); //line with error
...
}
Link 到我的源代码:https://github.com/sergeysibara/react-leaflet-test
在您的代码中,任何 js 文件都不需要 Leaflet,因此不会加载它。
将此行添加到 index.js 文件的顶部:
require('leaflet')
我尝试 运行 来自 https://github.com/PaulLeCam/react-leaflet/blob/master/docs/Getting%20started.md 的 React 代码示例,但我在 React-leaflet.js 的下一个代码中收到“_leaflet2.default.map 不是函数”错误:
Map.prototype.componentDidMount = function componentDidMount() {
var props = (0, _omit3.default)(this.props, ['children', 'className', 'id', 'style']);
this.leafletElement = _leaflet2.default.map(this.container, props); //line with error
...
}
Link 到我的源代码:https://github.com/sergeysibara/react-leaflet-test
在您的代码中,任何 js 文件都不需要 Leaflet,因此不会加载它。
将此行添加到 index.js 文件的顶部:
require('leaflet')