首页 / 浏览问题 / 桌面GIS / 问题详情
leaflet 图层切换报错
gp
37EXP 2019年05月09日
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

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

问题关闭原因: 已解决

1个回答

您好,这个报错不是代码里的对象有问题找不到parentNode,不是接口的问题,自己检查下代码
5,668EXP 2019年05月09日
...