Javascript 传单路由控制新路由错误

Javascript 传单路由控制新路由错误,javascript,leaflet,Javascript,Leaflet,我正在使用传单生成路线,并在地图上显示路线。当我创建另一条路线时,我想从地图上删除上一条路线并添加新路线,但当我开始移动地图时,使用鼠标和缩放控件,我得到以下错误: 传单路由计算机.min.js:3未捕获类型错误:无法读取null的属性“getZoom” 这是我的密码 if (routeControl != null){ routeControl.removeFrom(map);} routeControl = new L.Routing.Control({ waypoints: setWay

我正在使用传单生成路线,并在地图上显示路线。当我创建另一条路线时,我想从地图上删除上一条路线并添加新路线,但当我开始移动地图时,使用鼠标和缩放控件,我得到以下错误:

传单路由计算机.min.js:3未捕获类型错误:无法读取null的属性“getZoom”

这是我的密码

if (routeControl != null){
routeControl.removeFrom(map);}

routeControl = new L.Routing.Control({
waypoints: setWaypoints,
show:false,
}).addTo(map);

提前感谢

我通过使用routeControl.setWaypoints(设定点)解决了这个问题;而不是试图删除控件并添加新控件