收藏
回答

map组件自定义callout,开发工具点击marker才展示对应callout,真机却一直展示?

我需要实现点击marker,展示其对应的callout这个功能,开发者工具上已经实现,实现代码如下:

  1. cover-view在map标签中

2.cover-view中的内容,callout的展示由wx:if控制,当marker对应的id与当前点击的id相等时才展示

3. js代码,当点击marker时,将currMarkerId设为当前点击的id

4.实现效果,每次只会展示点击的marker对应的callout,符合预期

5.真机效果,点击一个marker就会出现一个callout,但是先前已经出现的callout不会消失

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

4 个回答

登录 后发表内容