我尝试在Chartjs 3的xAxes中的周数旁边添加字符串(Week)。但它显示的是随机数而不是字符串。
下面是我的代码在选项中的部分:
scales: {
x: {
type: 'time',
time: {
unit: 'week',
displayFormats: {
week: "'Week' W",
},
tooltipFormat: 'YYYY-W',
},
ticks: {
source: 'data',
},
offset: true,
},
.........
电流输出:'51124' 10年
预期产出:第十周
任何帮助都将不胜感激。谢谢
1条答案
按热度按时间brjng4g31#
"'Week' W"
是格式化字符串,取决于您使用的适配器'Week'
将被转换为特定值。您可以检查您的适配器是否支持 * 自定义字符串 * 格式-字符串,...
或者尝试使用
callback
修改标签,如文档中所示:https://www.chartjs.org/docs/latest/axes/labelling.html以下是 relevat 代码,已根据您的代码片段进行了调整: