在使用swiper中嵌套了map,但是遇到的问题就是,拖拽map会导致swiper跟着滑动,尝试阻止气泡也不行,希望能得到大家的帮助
<swiper-item class="nkm18n {{swiperIndex==0?' active':''}}" skip-hidden-item-layout="true">
<view class="layout model b1w6uy" @touchmove.stop.prevent @touchstart.stop.prevent @touchend.stop.prevent>
<map id="map" ref="map" style="transition: height .5s;position:relative;" :style="{height: map.height,width:map.width}" :latitude="location[0].latitude" :longitude="location[0].longitude" :markers="markers"
:show-location='true' :scale='scale' @regionchange="regionChange" @callouttap='callouttap' @click="goMaps()">
</map>
</view>
</swiper-item>
@touchmove.stop.prevent 加给map组件是否可行?
如果不行或者导致map异常,试下 wxs 中写拖动事件,进行阻止事件冒泡
都是拖动操作,这两个组件有冲突。