收藏
回答

真机调试下,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 个回答

  • Demons
    Demons
    2023-04-19

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-04-19
    有用
    回复 1
登录 后发表内容