echart图表中y轴小数位数过长展示效果不佳

业务中后端返回的精密数据,小数过长,导致所有数据差距不大,在图表中显示重合为一条直线
image
解决方法设置echart的min属性

min: "dataMin",

但是设置了以后又出现了问题,因为这时候y轴的显示数值已图表数据为基础,使得标签变为小数,而小数位数过长会让标签不显示或者左边有过大空档
image
解决方法是对y轴标签格式化,保留2位小数

 axisLabel: {
	 formatter: function(value) {
	 return value.toFixed(2);
	 }
}

现在图表就显示正常了
image

posted @ 2022-07-07 10:21  chenSee  阅读(980)  评论(0编辑  收藏  举报