我创建了一个实时图表,通过添加一个新值并删除一个旧值来每10秒更新一次。
我对时间轴的选定刻度不满意。每10分钟就可以了,但是我更喜欢15:50
,16:00
,16:10
之类的值。我环顾了documentation时间轴,但没有发现任何有希望的东西。
我对xAxes
的定义如下:
xAxes: [
{
gridLines: {
display: true
},
type: "time",
time: {
unit: "minute",
unitStepSize: 10,
displayFormats: {
minute: "HH:mm"
}
},
ticks: {
min: 0,
max: this.datapoints.length,
autoSkip: true,
maxTicksLimit: 10
}
}
]
我试图遍历数据集并找到“第一时间”对象,并将该对象设置为我的ticks.min
对象。但这行不通。
答案 0 :(得分:0)
好的,我找到了。该属性位于time
属性中:
time: {
unit: "minute",
unitStepSize: 10,
displayFormats: {
minute: "HH:mm"
},
min: firstprettyTime, // <- moment js object
},
对此guy's answer表示赞赏。