自己解决了 上代码 这是我的vue中引入百度地图的插件标签 绑定的属性 :style="select"<baidu-map id="peixunbaiduMap" @ready="ready" :style="select" class="bm-view" ak="********"> </baidu-map> 在data () { return { select:{width:'100%', height:'',marginBottom: '10px'}, } 在methods: { 定义一个方法 // 让地图大小自适应屏幕高度方法 hh(){ //获取窗口的高度,减去一个定值,你可以自己* 乘以一个小数 this.select.height=(window.innerHeight)-192+'px'; } } 最后在 mounted(){ this.hh() }
自己解决了 上代码
这是我的vue中引入百度地图的插件标签 绑定的属性 :style="select"
<baidu-map id="peixunbaiduMap" @ready="ready" :style="select" class="bm-view"