Chart.js,设置一个最大值

Chart.js, set a max value

本文关键字:一个 最大值 js 设置 Chart      更新时间:2023-09-26

我正在用Chart.js制作雷达图,但它只会得到其中最大的值。我想把它设置为一个标准的最大值,所以范围是0到100,你可以看到你在不同主题上的进展。有人知道如何用Chart.js设置雷达图的最大值范围吗?

(我试着添加一个额外的数据集,设置为100,使其不可见,但你看到的数据,如果你悬停在雷达上的点,所以这看起来不太对)

您可以使用scaleOverride来实现此功能,如下所示

...
var myChart = new Chart(ctx).Radar(data, {
    scaleOverride: true,
    scaleSteps: 5,
    scaleStepWidth: 20,
    scaleStartValue: 0,
});

提琴- http://jsfiddle.net/bkm60q5y/