收藏
回答

真机调试下,handleMarkTap事件无响应?

点击 handleMarkTap 事件, 真机中报错 undefined (reading 'id') ,但是又能获取到 id

报错如下:

map.js:496  代码是这个:

handleMarkerTap:function(e){

    console.log(e);

    // 找到各ID对应的marker 记录

    const marker = this.data.markers.find(item => item.id == e.detail.markerId);

    marker && this.setData({

      currentMarker:marker,

      showDialog:true

    });

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容