问题描述
三个echarts图表,明明宽度设置的都是100%,却只有第一个生效以及如何实现自适应

在这里插入图片描述

解决办法

1.初始化时需要加上,确保操作的是最新的DOM

this.$nextTick(_ => {   
     
});

2.echarts图表自适应实现,需要在渲染图表后加上

window.addEventListener("resize", function() {                
	myChart.resize();           
});

完整如下:

在这里插入图片描述

Logo

前往低代码交流专区

更多推荐