我正在尝试创建一个折线图,该图应显示 x 轴和 y 轴,这两个轴都是精确到小数点后第二位的数字。假设我传递的最小值为
0.0345
,最大值为 5.2345
,我希望 x 轴上的第一个数字为 0.035
,x 轴上的最后一个数字为 5.23
,但它显示了我0.00
和6.00
,为什么会发生这种情况?
这是我的图表选项的
xaxis
部分:
xaxis: {
type: 'category',
categories: [],
min: this.min,
max: this.max,
stepSize: 0.5,
title: {
text: 'Label'
},
labels: {
formatter: function (val) {
return val.toFixed(2);
}
},
}
发生的另一件事是
stepSize
选项没有任何作用!我试图以 0.5 为步长,但它仍然以整数递增。知道为什么吗?
可以分享任何相关的代码,让我知道
我想通了!
type
必须设置为 numeric
,在 2021 年的旧 apexcharts 错误报告中找到了答案 LOL