<bml-marker-clusterer averageCenter>
<div v-for="obj in infowindowsinformation">
<bm-marker :title="obj.code"
:position="{lng: obj.lng[0],lat: obj.lat[0]}"
@click="openinformation(this,obj)" v-if="bmlmark">
<bm-info-window :show="obj.infoWindowShow" class="bminfowindow"
@close="closeinformation(this,obj)">
<p>{{ infowindowstitle }}</p>
<p v-for="(value,key,num) in obj" v-if="value[1]">
{{ key === 'lat' || key === 'lng' ? (key === 'lat' ? '地理纬度' : '地理经度') : key }}:{{ value[0] }}
</p>
</bm-info-window>
</bm-marker>
</div>
</bml-marker-clusterer>
用vue做了一个百度地图的页面,用的 vue-baidu-map 插件,在显示点的时候第一次数据赋值能正常打开marker 的info window,后面数据更新后,就不能打开info window 了,有没有大佬做过类似的,求指点