我使用Chart.js绘制面积图 .

X轴的选项如下:

xAxes: [{
    type: "time",
    gridLines: {
        color: "#DCDCDC"
    },
    time: {
        unit: "month",
        unitStepSize: 1,
        displayFormats: {
            "month": "MM.YYYY"
        }
    },
    ticks: {
        autoSkip: false,
        min: minDate,
        max: maxDate,
        padding: 0,
        maxRotation: 0,
        minRotation: 0
    }
}]

但是,如果有数据需要另一个月的一部分,Chart.js会将X轴扩展到我的 minmax 限制之外 . 它"rounds" X轴到最近的整月做一个勾 .

例如,如果我的数据中有1月31日,那么我的图表从1月1日开始 . 如果我删除1月31日数据,那么它将从2月1日开始,如预期的那样 .

data[0] 是1月31日; minData 是1月31日:
enter image description here

data[0] 是2月1日; minData 是2月1日:
enter image description here

怎么做 strictlymin 日期开始?我希望它从1月31日开始,然后开始在右边稍微勾选一下 .