vue-baidu-map在弹窗中第二次打开地图消失问题解决方法
在vue(element ui)中使用vue-baidu-map,将地图放在弹窗el-dialog里面显示,第二次点击弹窗的时候地图消失,显示空白。解决方法:
<el-dialog :title="dialogTitle" :visible.sync="dialogShow">
<div class="mapForm" v-if="dialogShow">
</div>
</el-dialog>
在弹窗el-dialog里地图容器的div加上 v-if=“dialogShow” 进行控制即可。