我用的是反应图-js-2,我想在y轴上增加单位。关于所有选项的文档似乎不多,而我发现的教程似乎不起作用。我想在我的直线图的y轴上的每一个值中添加一个my符号?我应该能够使用回调函数并将£添加到值字符串中吗?
const options = {
scales: {
xAxes: [{
scaleLabel: {
display: true,
labelString: 'Years'
}
}],
yAxes: [{
ticks: {
beginAtZero: true,
callback: value => `£${formatNumberDecimal(value)}`
}
}],
}
}这不起作用,当我动态地更改输入数据时,它会崩溃。我该怎么换单位?
发布于 2020-07-07 23:35:04
希望不会太晚!
我对chart.js api不太了解,但我认为您不能在回调中使用ES6箭头函数,请尝试使用以下内容:
callback: function (value) {
return `£${value}k`;
},下面是一个实用的码箱示例。
https://stackoverflow.com/questions/60847161
复制相似问题