请问一下,setZIndex怎么用的,当我的图层 是这样加载的时候,它不会报错,我换一种图层加载方式 这样就会报错了,为什么呢,
L.supermap.imageMapLayer这种图层要怎么设置层级???
您好,可以在该图层初始化时设置zindex属性。
上面的报错信息not a founction已经说的很明白了,imagemaplayer该接口本身并没有设置层级的方法。它的父类为L.Layer,从原生的leaflet api可以看到,也没有提供设置层级的方法。所以如果需要设置层级,只能在图层初始化的时候设置。tiledMapLayer能够设置的层级的原因是因为它的父类是L.TileLayer,可以在原生leaflet api看到是提供了一个setZIndex的方法