我有这两个ValueAxes
:
{
...
minimum: 0,
maximum: 100,
strictMinMax: true,
autoGridCount: false,
gridCount: 10
},
{
...
minimum: -15,
maximum: 215,
strictMinMax: true,
autoGridCount: false,
gridCount: 10
}
现在两个轴的网格线在图表中创建了一个混乱,并且在尝试读取值时很难不要混淆。原因是,AmCharts将标签向上或向下舍入为十步,而不是gridCount
。
我需要知道是否有办法让AmCharts停止尝试绕标签。我可以将62
之类的数字作为标签,只要它减少了网格线的数量。
答案 0 :(得分:1)
我的解决方法非常简单。
我引入了一个新选项,以便正常的strictMinMax
仍然有用:strictGridCount
我使用了strictMinMax
并将这些行添加到使用strictMinMax
的地方上方几行:
if(_this.strictGridCount) {
if (!isNaN(_this.minimum)) {
_this.min = _this.minimum;
}
if (!isNaN(_this.maximum)) {
_this.max = _this.maximum;
}
_this.step = (_this.max - _this.min) / _this.gridCount;
}