当y轴为对数时,ChartJs条形图从顶部开始绘制x轴网格线

时间:2019-12-06 12:55:36

标签: chart.js bar-chart chart.js2 ng2-charts

将“对数”类型分配给y轴后,零线从图表的顶部(最大值)而不是底部(零值)开始。

当y轴是线性的时,一切都按预期进行,但是在将对数类型分配给y轴零后,行位置被破坏了。

请参见jsfiddle example并取消注释第47行以查看效果。

yAxes: [{
    gridLines: {
        color: 'transparent',
        zeroLineColor: '#ecf0f5',
        drawBorder: false,
        zeroLineWidth: 3,
        drawTicks: false
    },
    //type: 'logarithmic',  // please uncomment this line
    ticks: {
        beginAtZero: true,
        min: 0,
        maxTicksLimit: 3
    }
}]

我做错什么了吗?

0 个答案:

没有答案