1***@qq.com
1***@qq.com
  • 发布:2021-09-02 15:27
  • 更新:2023-03-01 10:19
  • 阅读:710

【报Bug】app端nvue @markertap事件失效,点击marker自动触发了地图中心点移动,没有回调

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows10

HBuilderX类型: 正式

HBuilderX版本号: 3.1.22

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: RedmiK30 5G

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

.

预期结果:

.

实际结果:

.

bug描述:

hbuildX 3.1.22 marker已经赋值id

2021-09-02 15:27 负责人:无 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

测试示例请发一下

  • 1***@qq.com (作者)

    现在点击marker不自动移到地图中心了,但是@markertap就是没有返回回调

    2021-09-03 10:57

  • DCloud_Android_ST

    回复 1***@qq.com: 麻烦请提供一个HX项目demo 代码片段不全我们这边真没时间去整理希望理解

    2021-09-03 11:00

1***@qq.com

1***@qq.com (作者)

<map class="map" id="map" ref="map" show-location :latitude="latitude":longitude="longitude" :markers="markers" @markertap="markerTap()"></map>
onLoad(){
let array =[{
"id": 1,
"latitude": "21.228893",
"longitude": "110.39947",
"shop_name": "致尚网络",
"distance": 0.026,
"iconPath": "../../static/map/bule_location.png",
"rotate": 0,
"width": 32,
"height": 32,
"alpha": 1,
"callout": {
"content": "致尚网络",
"color": "#F7A300",
"fontSize": 14,
"padding": 10,
"borderRadius": 2,
"bgColor": "#f5f5f5",
"display": "BYCLICK"
},
"isShortdistance": false
}, {
"id": 7,
"latitude": "21.229084",
"longitude": "110.399265",
"shop_name": "致尚回收店",
"distance": 0.0058,
"iconPath": "../../static/map/orange_location.png",
"rotate": 0,
"width": 32,
"height": 32,
"alpha": 1
}]

this.marker = array
}

markerTap(e){
console.log(e) //输出为undefined
}

1***@qq.com

1***@qq.com

这个问题解决了吗,我也遇到了

要回复问题请先登录注册