【报Bug】map组件markertap事件失效

详细问题描述

[内容]

如题,在map组件中绑定markertap事件未生效,我只是在unidemo的项目中的map组件里绑定了下markertap事情

[IDE版本]HX 0.1.46.20180810-alpha

<template>

<view>

<page-head :title="title"></page-head>

<view class="page-body">

<view class="page-section page-section-gap">

<map :latitude="latitude" :longitude="longitude" :markers="covers" @markertap="tap">

</map>

</view>

</view>

</view>

</template>

<script>

import pageHead from '../../../components/page-head.vue'



export default {

data() {

return {

title: 'map',

latitude: 39.909,

longitude: 116.39742,

covers: [{

latitude: 39.909,

longitude: 116.39742,

iconPath: '../../../static/location.png'

}, {

latitude: 39.90,

longitude: 116.39,

iconPath: '../../../static/location.png'

}]

}

},

methods: {

tap(e){

console.log(e)

}

},

components: {

pageHead

}

}

</script>

<style>

map {

width: 100%;

height: 600px;

}

</style>



\n

2018-08-21 20:17 添加评论 分享
已邀请:

最佳回复

2

已解决,marker中必须绑定ID才会触发该事件


0

9000547@qq.com

赞同来自:

你通过云打包后,能正确显示地图不?
我生成后无地图显示。真机调试正常,真是奇怪。


要回复问题请先登录注册