传单路由控制新路由错误
Leaflet Routing control new route error
我正在使用传单来生成路线并在地图上显示路线。当我制作另一条路线时,我想从地图中删除上一条路线并添加新路线,但是当我开始移动地图时,使用鼠标和缩放控件出现以下错误;
传单路由机器.min.js:3 未捕获的类型错误:无法读取空的属性"getZoom"
这是我的代码;
if (routeControl != null){
routeControl.removeFrom(map);}
routeControl = new L.Routing.Control({
waypoints: setWaypoints,
show:false,
}).addTo(map);
提前致谢
我通过使用routeControl.setWaypoints(setWaypoints)解决了它;而不是尝试删除控件并添加新控件。
相关文章:
- Angular2路由错误/缺少组件
- Rails4:资产管道(javascripts)路由错误
- 404 Angularjs TemplateUrl路由错误
- Yii 2路由错误
- 大视频.js在 Rails 路由错误中
- 使用 jQuery 的 angularjs 应用程序中的路由错误
- 无法获取/路由错误
- html5mode 中的 AngularJS 路由错误
- 路由错误:错误:发送标头后无法设置标头
- 角度 2 页面路由错误
- 使用正斜杠加载页面时出现主干路由错误
- 服务器在ajax调用上返回空响应可能是路由错误
- Ember.js转换渲染错误或路由错误
- angular.js和express的路由错误
- Angular.js 404路由错误
- expressjs中的路由错误
- 灵活和Navlink路由错误
- 使用expressjs和对象构造函数路由错误
- AngularJS中的路由错误
- 删除的AJAX路由错误.为什么索引页出现DELETE路由错误