需要是实现echarts图表的自适应,实现起来逻辑并不简单
//在methods下增加办法 screenAdapter_myChart() { const adapterOption = {} this.myChart.setOption( adapterOption ) this.myChart.resize() }, //在mounted下增加监听,屏幕分辨率变动时触发事件 this.screenAdapter_myChart() window.addEventListener( 'resize', this.screenAdapter_myChart ) //在destroyed下销毁监听器 window.removeEventListener( 'resize', this.screenAdapter_myChart )
实现