我正在使用ChartJs构建折线图,并希望以我的数据对象中可用的最大数字开始Y轴,并以最小的数字结束
例如:数据:[8,8,9,7,7,7,5,4] 我希望9在左下方显示,在4显示在顶部。
感谢任何帮助
答案 0 :(得分:1)
您可以使用比例覆盖:
new Chart(cnv.getContext("2d")).Line(data, {
scaleOverride: true,
scaleStartValue: 4,
scaleStepWidth: 1,
scaleSteps: 4,
});
这将生成4,5,6,7,8
Y轴(请注意,您必须实现起点和步数/宽度计算)