1: 問題の説明
echarts チャートを開発してデータを表示する場合、データが 0 の場合、echarts チャートはデフォルトで Y 軸スケールを等分します。このとき、タスクの数とタスクの数を表示したい場合は、 Y 軸上の型の数を指定すると、0.2、0.4 などの小数が表示されますが、これは明らかに不合理です。
質問:
2: 解決策
// 解决Y轴整数刻度
var maxCount = '5';
var newdata = series[0].data;
var count = Math.max(...newdata);
if (count == 0) {
yAxis[0].max = maxCount;
}
if(count <= 5){
yAxis[0].max = maxCount;
}
3: 効果