一般 我们需要自适应echart图表的时候回这样写:
监听窗口变化 ,当窗体变化时 ,( this.chart是一个图表实例,我在这里是保存在vue组件的data里)调用echart图表实例的resize()方法
window.onresize = () => {
this.chart.resize();
}
但是当一个页面有多个echart图表的时,就会出现问题,改为事件监听的方式就可以了:
window.addEventListener("resize",()=>{
this.chart.resize();
})
1.如需转载本站原创文章,请务必注明文章出处并附上链接,非常感谢。
2.本站用于记录个人 工作、学习、生活,非商业网站,更多信息请 点击这里
上一篇: thinkphp5.1导出csv表格
下一篇: thinkphp 去重求和统计数据sql