1.这种方法适合页面中只有一个echarts图
window.onresize = ()=>{
this.myCharts.resize()
}
2.利用事件监听
drawPic(){
let myCharts = this.$echarts.init(document.getElementById('pic')
let option = {}
myChart.setOption(option)
this.r = () =>{
myChart.resize()
}
window.addEventListener(
'resize',
this.r
)
}
页面退出前销毁事件
beforeDestroy(){
window.removeEventListener(
'resize',
this.r
)
}