收藏
回答

marker标记层级没有效果?

地图组件用addMarkers方法先后添加标marker,先添加的marker的id具有点击点击事件(暂称为A标注),后添加的marker的id无点击事件暂称为B标注),通过bindmarkertap监听点击事件获取id,A和B标注成叠压的情况,我希望点击时只获取A标注的id,但在设置了层级后仍然获取的是B标注的id,所以这个为什么会失效,有同样遇到层级失效的人吗?

//A标注
  let marker = {
                    id: markerId,
                    zIndex:9999,
                    longitude: cenPos.x,
                    latitude: cenPos.y,
                    iconPath: pointIcon,
                    alpha1,
                    width30,
                    height3
                };
//B标注
 let marker = {
                id: markerIde,
                longitude: x,
                latitude: y,
                zIndex:1,
                alpha0,
                width30,
                height30,
                label: {
                    content: point.xmjc,
                    color"#f9c475",
                    fontSize15,
                    borderRadius10,
                    bgColor"#daebff00",
                    padding5
                }
            };
回答关注问题邀请回答
收藏

1 个回答

  • Demons
    Demons
    2022-08-11

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-08-11
    有用
    回复
登录 后发表内容