我的折线图在x轴上的日期值如2016-06-01,2016-06-01等。根据从json动态加载的日期范围,我想根据值的数量对其进行格式化:
如果价值很少(<= 60天),我只想显示日期和月份(DD-MM),如01-06,02-16等
< / LI>如果价值很高(> 60天),我想只显示月份和年份(MM-YY),如06-16,07-16等。
< / LI> 醇>DD-MM可以像这样实现:
xAxes: [{
type: 'time',
unit: 'day',
time: {
displayFormats: {
day: 'DD-MM',
}
}
}]
MM-YY喜欢这样:
xAxes: [{
type: 'time',
unit: 'month',
time: {
displayFormats: {
day: 'MM-YY',
}
}
}]
但是我很遗憾如何将这两者结合起来,并在像数值这样的条件下实现它。有没有办法用刻度轴的刻度选项来做到这一点,还是我必须写一个新的刻度类型?