现象:
解决思路:监听全屏按钮的点击事件,调整地图大小
// 解决: 弹窗全屏时,下方地图不能铺满
setTimeout(() => {
let viewMap = this.$refs.viewMap;
var button = document.getElementsByClassName("el-icon-full-screen");
button[0].addEventListener("click", function () {
if (viewMap) viewMap.reOnloadMapSize();
});
}, 500);
reOnloadMapSize() {
let that = this
setTimeout(()=>{
//map.checkResize() 方法用于在地图容器大小发生变化时调整地图的大小以适应新的容器大小。
that.map.checkResize();
}, 1000);
}