while
- 发布:2024-01-30 10:27
- 更新:2024-02-26 19:05
- 阅读:461
while (作者) - 为3
while (作者)
没事已经解决了,对了,再问个问题,markers多个点经纬度一样,导致重合了,点击事件markertap触发的是最底层的那个点,我想触发最顶层那个点该怎么实现呢
2024-02-25 22:35
while (作者)
设置@markertap.stop="chooseItem($event)",还有e.stopPropagation()都没有效果
2024-02-25 22:36
HRK_01
回复 while: 你是怎么解决的?是你自己操作失误造成的bug还是我们官方的问题?私信问的问题已经回复你了,太多点位聚在一起可以使用点聚合功能,https://uniapp.dcloud.net.cn/component/map.html#%E7%82%B9%E8%81%9A%E5%90%88
2024-02-26 11:06
while (作者)
回复 HRK_01: 我给点设置了label,里面的content不能为空,设置成‘ ’,打个空格就行了,应该不算bug
2024-02-26 11:19
while (作者)
回复 HRK_01: 我是想问多个点重合后,@markertap点击触发的是最底层的那个点(也就是最先渲染的那个点),后面压盖在它上发的点怎么触发点击事件呢,@markertap返回的只有一个id,还是最底层的那个id,我不是想聚合功能
2024-02-26 11:21
while (作者)
@markertap事件没触发到压盖在它上方的点去,这个问题
2024-02-26 11:23
HRK_01
回复 while: 大概理解你的意思了,能否提供个问题工程(zip压缩包),编辑帖子,附件上传。
2024-02-26 11:36
while (作者)
回复 HRK_01: 稍等 我给你写点假数据
2024-02-26 11:48
while (作者)
回复 HRK_01: 其实就是添加2个经纬度完全一样的点,通过addmapMarkers方法添加,然后用点击事件测试,我这个案例可能写得太复杂了
2024-02-26 11:56
while (作者)
2024-02-26 11:57
while (作者)
2024-02-26 11:59
while (作者)
用的nvue,真机测试,hbuilder版本号3.9.6
2024-02-26 12:00
HRK_01
回复 while: 感谢反馈,目前测试出来发现map组件潜在的问题居多,稍后联系相关同事一起排查一下
2024-02-26 17:00
while (作者)
回复 HRK_01: 这个map组件问题确实有点多,你们计划多久解决呢,不行我只能先换个方案了
2024-02-26 17:38
HRK_01
回复 while: 我测试出来的是其他的问题,并未复现你的说的触发的是最底层的,我添加的相同位置的marker的时候,触发的是最顶层的marker
2024-02-26 17:58
while (作者)
回复 HRK_01: 你用我发的那个sceneCarryMap(1).txt测试呢,把txt后缀名改成nvue,点击上面的点打印的最底部那个点的id,你可以测试下
2024-02-26 19:07
HRK_01
回复 while: 我看了一下你的示例工程,你是在点击的时候设置了重置了zindex才导致点击的是最底层吧,点击打印出来的都是层级最高的id呀
2024-02-26 19:36
while (作者)
回复 HRK_01: 你把那个设置层级的屏蔽了,只有2个点。首次进入页面是id为2的点在最顶层,经过点击之后(发生点击事件的点其实是id为1的点),id为1 的点成为最顶层的点,之后点击才一直是这个点,如何第一次就正确触发最顶层的点
2024-02-26 20:22
HRK_01
回复 while: 感谢反馈,我在IOS测试未复现,在Android上重新测试了一下,确实是复现了该问题。我联系Android的相关负责人修复一下
2024-02-26 21:01
while (作者)
回复 HRK_01: 只要设置了zIndex属性,点击2个点会交替,有点离谱
2024-02-27 15:37
while (作者)
回复 HRK_01: 这个最近有升级计划吗,能不能等到升级呢
2024-02-27 16:24