小程序
小游戏
企业微信
微信支付
扫描小程序码分享
collision-relation: "alone"我这边设置之后一直不生效。
改成collisionRelation: "alone" 后可以了
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
感谢反馈,这边修改下文档
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我试了两个变量都不生效 , 我不知道是我用法有问题还是什么其它配置不对。模拟器使用的基础库是3.8.10
<map 组件里面我传递了 :makers="markers" > <cover-view slot="callout" v-if="markers.length > 0"> 在这个里面自己画了一个长方形的内容, 不知道是不是内容不会被碰撞生效, 实际效果就是都重叠着的. </cover-view> </map>
配置maker属性是这样的
this.markers.push({ ... zIndex: index, 'collision-relation': 'alone', collisionRelation: 'alone', // 换过together 都没有什么效果 customCallout: { anchorY: 0, anchorX: 0, display: 'ALWAYS' } ... })
添加makers使用过以下两种方式, 两种同时用也试过, 最后的makers还是在互相遮挡.
this.markers = [...this.markers] this._mapContext.addMarkers({ markers: this.markers })
2025-07-11 在官方文档上发现这个 key 还是有些不一致
https://developers.weixin.qq.com/miniprogram/dev/component/map.html#marker-%E7%A2%B0%E6%92%9E%E5%85%B3%E7%B3%BB
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
感谢反馈,这边修改下文档
我试了两个变量都不生效 , 我不知道是我用法有问题还是什么其它配置不对。模拟器使用的基础库是3.8.10
<map 组件里面我传递了 :makers="markers" > <cover-view slot="callout" v-if="markers.length > 0"> 在这个里面自己画了一个长方形的内容, 不知道是不是内容不会被碰撞生效, 实际效果就是都重叠着的. </cover-view> </map>配置maker属性是这样的
this.markers.push({ ... zIndex: index, 'collision-relation': 'alone', collisionRelation: 'alone', // 换过together 都没有什么效果 customCallout: { anchorY: 0, anchorX: 0, display: 'ALWAYS' } ... })添加makers使用过以下两种方式, 两种同时用也试过, 最后的makers还是在互相遮挡.
this.markers = [...this.markers] this._mapContext.addMarkers({ markers: this.markers })2025-07-11 在官方文档上发现这个 key 还是有些不一致
https://developers.weixin.qq.com/miniprogram/dev/component/map.html#marker-%E7%A2%B0%E6%92%9E%E5%85%B3%E7%B3%BB