javascript - 如果雷达图表值已满,则它占用一半空间(Chart.js)
问题描述
我创建了一个具有完整值的雷达图,但如果它已满,则占用的区域为 50%,有什么办法可以解决这个问题吗?(即使这是设计的)。
https://codepen.io/asaadmahmood/pen/XWgrGWg
<canvas id="marksChart" width="600" height="400"></canvas>
var marksCanvas = document.getElementById("marksChart");
var marksData = {
labels: ["English", "Maths", "Physics", "Chemistry", "Biology", "History"],
datasets: [{
label: "Student A",
backgroundColor: "rgba(200,0,0,0.2)",
data: [100, 100, 100, 100, 100, 100]
}]
};
var radarChart = new Chart(marksCanvas, {
type: 'radar',
data: marksData
});
解决方案
想通了,需要设置:
scales: {
r: {
beginAtZero: true,
}
}
推荐阅读
- php - 子文件夹中的文件 .htaccess(Laravel 中的 Wordpress)
- node.js - 为什么我不能通过热重载的 Express 后端运行 VueJS?
- haskell - -XStrict 在 GHC 中有什么作用吗?
- python-3.x - 从 Databricks 访问 ADLS Gen 2 存储
- python - Django 我如何编辑帖子?
- php - PHP shell_exec() wait and curl asynchronously and stay after exit()
- javascript - Is there a way to pause or delay an event handler in JavaScript?
- classnotfoundexception - Implements Jmeter java request : ClassNotFoundException
- android - 无法在 android 上使用 Videocapture() 读取视频文件
- c++ - 得到有符号整数溢出错误(c++)