echarts坐标轴左右y轴统一间距

echarts坐标轴左右y轴统一间距_第1张图片
右边 0-100 可等分5份,要求左边的动态数据也等分5份展示,避免参考线不重合

算出左边坐标轴最大值

const lineData = [.....] // 左边坐标轴对应的所有数据值
const yNumMax = Math.ceil(Math.max.apply(Math, lineData) / 5) * 5; // 划为5份,向上取整再乘5,结果为刚好大于等于最大值的5的倍数

坐标轴加上最大最小值

yAxis: [
	{
		......
		min: 0,
        max: yNumMax,
        splitNumber: 5,
        interval: yNumMax / 5,
	},
	{.......}
]

你可能感兴趣的:(echarts,前端,javascript)