x 轴上的小数仅显示 0,并且在 ApexCharts 中未正确舍入,“stepSize”也不起作用

问题描述 投票:0回答:1

我正在尝试创建一个折线图,该图应显示 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 为步长,但它仍然以整数递增。知道为什么吗?

可以分享任何相关的代码,让我知道

javascript apexcharts
1个回答
0
投票

我想通了!

type
必须设置为
numeric
,在 2021 年的旧 apexcharts 错误报告中找到了答案 LOL

© www.soinside.com 2019 - 2024. All rights reserved.