<map id="map" scale="8" markers="{{array}}" callout="{{callout}}" include-points="{{array}}" bindmarkertap="markertap" bindcallouttap="bindcallouttap" bindtap='bindmaptap' bindregionchange="regionchange" class='map_title' show-location style="width: 100%; height:{{height}};">
<cover-view class='navbartop'>
<!-- 以上是第一行目录页 -->
<cover-view class="navbar">
<cover-view wx:for="{{navbar}}" data-idx="{{index}}" class="item {{currentTab==index ? 'active' : ''}}" wx:key="unique" bindtap="navbarTap" data-id='{{index}}'>{{item}}</cover-view>
</cover-view>
<!-- 以上是第一行目录页 -->
<cover-view hidden="{{currentTab!==0}}">
<cover-view class="navbar1">
<cover-view wx:for="{{navbar1}}" data-idx="{{index}}" class="item {{currentTab1==index ? 'active' : ''}}" wx:key="unique" bindtap="navbarTap1" style="display:{{displays}}">{{item}}</cover-view>
</cover-view>
图片上是调试工具结果,点击品种,可以在地图上跳出来具体品种信息,显示主要是通过 hidden和display:{{displays}}传入的值来控制菜单栏显示与否,现在情况是手机点击品种或者是省份下面的结果就一闪而过不出来,把map组件删除之后,就能够正常的显示菜单栏信息,也不知道是哪个地方的问题,希望大神帮忙看一下。
移到组件外试下,另外可参考下楼上的回复
现在map组件支持同层渲染了,可以直接用view了,直接通过z-index控制层级。苹果已全面支持,不知安卓有没有全部灰度完。