leaflet 图层切换报错 [已关闭]

0 投票
let onlinemapArr=L.layerGroup([this.$refs.gis.onLineMap,this.fireLayer])
let outlinemapArr=L.layerGroup([this.$refs.gis.outLineMap,this.fireLayer])
this.baseLayers = {
  "在线地图": onlinemapArr,
  "离线地图": outlinemapArr
}
L.control.layers(this.baseLayers, null, {position: 'bottomright'}).addTo(this.map);

使用以上代码设置图层切换插件,但是从在线天地图切换到自己发布的地图,自己加的layers矢量图层就不会显示出来了,然后又切换到在线地图就炸了,底图不见了,但是矢量图层又出现了,然后就切换不了了

报错:Uncaught TypeError: Cannot read property 'parentNode' of null

这是什么问题,其他有一个地方不会出现这个问题,但是另外两个地方就会出现这种错误

问题关闭原因: 已解决
5月 9 分类:  50次浏览 | 用户: gp 初出茅庐 (37 分)
已关闭 5月 15 用户:gp

1个回答

0 投票
您好,这个报错不是代码里的对象有问题找不到parentNode,不是接口的问题,自己检查下代码
5月 9 用户: 于浩 名扬四海 (4,168 分)
...