vue使用echarts数据差距过大导致折线图展示不完全

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue使用echarts数据差距过大导致折线图展示不完全相关的知识,希望对你有一定的参考价值。

参考技术A vue项目中使用到的echarts折线图,当个别数据差异过大时,又因为echarts所在的容器高度不够高,就会使echarts 出现折线图展示不全。
如下图没修改之前:

经过协调整后进行优化:
设置一个最大的纵轴,超过最大的数据按最达的展示,tooltip按实际数值展示。

ECharts折线图数据展示错乱

参考技术A 使用echarts对数据进行折线图展示时,第一次数据是正确的,当切换数据,重新 setOption 时,数据错乱。如图:

查询echarts官方文件,有 clear 方法:清空当前实例,会移除实例中所有的组件和图表。清空后调用 getOption 方法返回一个空对象。

验证:

再次点击折线图显示正常。

echarts API echartsInstance.clear

以上是关于vue使用echarts数据差距过大导致折线图展示不完全的主要内容,如果未能解决你的问题,请参考以下文章

Echart--手柄触发事件(折线图)

Vue-ele中echart折线图动态展示和修改

Echart--折线图手柄触发事件

ECharts折线图数据展示错乱

Echarts 双柱状图+折线图合并---实现效果详解(vue+Echarts实现)

28-Vue之ECharts-折线图