使用vue-mapvgl设置icon图标只在标准的地图类型上显示正常,当切换至卫星地图上时则会随着地图移动而移动
正常显示:
<template>
<div class="app-container" style="padding: 0;">
<div class="map-box">
<el-bmap
ref="map"
vid="bmapDemo"
:min-zoom="14"
:max-zoom="20"
:tilt="tilt"
:heading="heading"
:bmap-manager="bmapManager"
:center="center"
:zoom="zoom"
:events="events" class="bmap-demo">
<el-bmapv-view>
<el-bmapv-icon-layer :icon="icon" :width="width" :height="height" :data="deviceDate" :enable-picked="true" :zoomThreshold="thresholdList"></el-bmapv-icon-layer>
</el-bmapv-view>
</el-bmap>