【发布时间】:2020-12-04 07:48:15
【问题描述】:
我已经想出了如何使用以下 sn-p 更改下面的工作日标签(T、W、T 等)(对于几周,代码放置在 xAxis 内):
dateTimeLabelFormats: {
week: {
list: ['Kalenderwoche %W', 'KW%W']
}
},
【问题讨论】:
标签: javascript highcharts highcharts-gantt
我已经想出了如何使用以下 sn-p 更改下面的工作日标签(T、W、T 等)(对于几周,代码放置在 xAxis 内):
dateTimeLabelFormats: {
week: {
list: ['Kalenderwoche %W', 'KW%W']
}
},
【问题讨论】:
标签: javascript highcharts highcharts-gantt
您有 2 个 xAxis。所以你应该提供dateTimeLabelFormats数组。
索引较低的轴将被放置在较低的位置。
所以,你的 xAxis 应该是
xAxis: [{
currentDateIndicator: true,
dateTimeLabelFormats: {
day: {
list: ['%A, %e. %B', '%a, %e. %b', '%E']
}
}
},
{
dateTimeLabelFormats: {
week: {
list: ['Kalenderwoche %W', 'KW%W']
},
month: {
list: ['Monat%W', 'KW%W']
}
}
}
],
【讨论】:
根据this page,方法是将x轴设置为一个对象数组,每个对象代表x轴的一个级别(日、周、月等)。在这种情况下:https://jsfiddle.net/vm5t78j3/
xAxis: [{
currentDateIndicator: true,
}, {
labels: {
format: '{value:%W}'
},
}],
【讨论】: