百度地图api上很多元素层级设置都是在options参数里设置
例如:
let circle = new BMapGL.Circle(new BMapGL.Point(item.lot, item.lat), 1000, {
strokeColor: '#CBE0E6',
strokeWeight: 0,
strokeOpacity: 0,
fillColor: '#CBE0E6',
zIndex: 999
});
但是好像并没有作用,后面发现 circle.zIndex = 999,这样就起作用了,同理marker点也是marker.zIndex = 99;
在使用百度地图API创建Circle和Marker时,发现在options参数中设置的zIndex无效。实际上,需要直接为circle.zIndex和marker.zIndex赋值为999才能正确设置层级,使其生效。
2587

被折叠的 条评论
为什么被折叠?



