如何在xAxes
上设置最小值和最大值?它在yAxes
上运行正常但在xAxes
上却没有显示任何行为。
我的xAxes
正在使用type: 'time'
。我xAxis
的标签也在使用moment
对象。但是当我删除类型时间并使用普通数字时它也不起作用。我使用Chart.js版本2.2.2。
scales: {
yAxes: [{
ticks: {
beginAtZero:false,
}
}],
xAxes: [{
type: 'time',
ticks: {
min: moment(1471174953000),
max: moment(1473853353000)
}
}]
}
答案 0 :(得分:14)
您要查找的属性实际上位于time
属性中:
options: {
scales: {
xAxes: [{
type: "time",
time: {
min: 1471174953000,
max: 1473853353000
}
}]
}
}
答案 1 :(得分:3)
在3.0中已更改
https://www.chartjs.org/docs/next/getting-started/v3-migration#options
scales.[x/y]Axes.time.max was renamed to scales[id].max
scales.[x/y]Axes.time.min was renamed to scales[id].min