Javascript 如何设置x轴上的最大/最小值以在Chart.js中显示时间范围?
如何设置x轴上显示的最大值和最小值?理想情况下,我希望它只显示一个24小时周期。 该图表使用以下选项进行初始化:Javascript 如何设置x轴上的最大/最小值以在Chart.js中显示时间范围?,javascript,chart.js,Javascript,Chart.js,如何设置x轴上显示的最大值和最小值?理想情况下,我希望它只显示一个24小时周期。 该图表使用以下选项进行初始化: options: { scales: { yAxes: [{ ticks: { beginAtZero: true, max: 120, fontFamily: 'FontAwesome' } }], xAxes: [{ type: 'time', time
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero: true,
max: 120,
fontFamily: 'FontAwesome'
}
}],
xAxes: [{
type: 'time',
time: {
unit: 'day',
displayFormats: {
'day': 'HH:mm'
}
},
distribution: 'series',
ticks: {
source: 'data'
}
}]
},
最大/最小值设置为:
chart.options.scales.xAxes[0].ticks.min = dateToday;
chart.options.scales.xAxes[0].ticks.max = dateTomorrow;
日期是00:00小时的日期对象
图形输出为:
有什么想法吗?
谢谢 试试这个:
雅克斯:[{
滴答声:{
建议分钟:0,
建议最大值:100
}
}]
它经过测试,对我有效。您也可以为XAX进行设置