angular - 传单错误 : Invalid LatLng object: (, NaN)

标签 angular typescript leaflet

我正在尝试用传单创建一个圆圈,但出现此错误:

Error: Invalid LatLng object: (50.5, NaN)

我在 Angular 2 中使用这段代码来创建我的圈子:

L.circle([50.5, 30.5], {radius: 200}).addTo(map);

我不知道为什么,但下面这段代码是可以的:

L.circleMarker([50.5, 30.5], {radius: 200}).addTo(map);

但我想使用 L.circle() 函数而不是 L.circleMarker()

最佳答案

解决方法如下:

我只是在我的 package.json 中将 leaflet 从 0.7.7 更新到最新的 (1.0.3),然后我运行了 npm install

关于angular - 传单错误 : Invalid LatLng object: (, NaN),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44279903/

相关文章:

javascript - Angular 2 - 链接 Web 服务调用

javascript - 在 LoginService 中等待加载的用户数据

javascript - 更改 Azure 上 NodeJS 应用程序的初始文件位置

ember.js - 在传单弹出窗口中渲染 View 或 Handlebars 模板

javascript - 将鼠标悬停在 Leaflet 中的 map 时获取图层信息

angular - 构建 Firestore 事务操作

typescript - 使用 TypeScript 和 webpack 在项目之间共享代码

javascript - 如何让jszip生成相同的缓冲区

javascript - Leaflet:如何将点击事件监听器添加到弹出窗口?

html - 在 ionic 网格列中设置图像。即页面总高度的 50%