<map
id="map"
class="clock-map"
:longitude="center.longitude"
:latitude="center.latitude"
:markers="markers"
:polyline="polyline"
:show-location="true"
@callouttap="openClockDetail"
>
>
<cover-view slot="callout">
<cover-view
v-for="item in markers"
:key="item.id"
class="callout"
:marker-id="item.id"
>
<cover-view class="callout-item">
<cover-view class="callout-label">
<text class="callout-label-text">点位名称:</text>
</cover-view>
<cover-view class="callout-value">{{ item.name }}</cover-view>
</cover-view>
<cover-view class="callout-item">
<cover-view class="callout-label">
<text class="callout-label-text">巡视范围:</text>
</cover-view>
<cover-view class="callout-value">{{ item.pointType }}</cover-view>
</cover-view>
<!-- v-if="item.canClock" -->
<cover-view class="callout-btns">
<cover-view
class="callout-btns-item"
aria-role="button"
@click="openNavigation(item.longitude, item.latitude, item.name)"
>
<text class="callout-btns-text">导航</text>
</cover-view>
<cover-view
class="callout-btns-item"
aria-role="button"
@click="openClockDetail(item)"
>
<text class="callout-btns-text">打卡</text>
</cover-view>
</cover-view>
</cover-view>
</cover-view>
</map>
上述代码 cover-view @click="openClockDetail(item)" 无法触发 点击事件
0 个回复