我已经可以检索正确的百分比值。如何显示每个值的百分比符号?图形的代码:
cetgtptt1#
可以修改工具提示,
<Line data={{ <snip> options={{ maintainAspectRatio: false, title: { display: true, text: "Hello", fontSize: 20 }, plugins: { tooltip: { callbacks: { label: function(context) { var label = context.dataset.label || ''; if (context.parsed.y !== null) { label += ' ' +context.parsed.y + '%'; } return label; } } } }, scales: { y: { min: 0, max: 100, ticks: { stepSize: 20, callback: function (value, index, values) { return value + " %"; } } } }, legend: { labels: { fontSize: 25 } } }} />
vwhgwdsa2#
您可以编辑ticks属性,如下所示:
ticks
scales: { y: { min: 0, max: 100, ticks: { stepSize: 20, callback: function(value, index, values) { return value + " %"; } } } },
在这里发现:https://www.chartjs.org/docs/latest/axes/labelling.html#creating-custom-tick-formats似乎奏效了:
2条答案
按热度按时间cetgtptt1#
可以修改工具提示,
vwhgwdsa2#
您可以编辑
ticks
属性,如下所示:在这里发现:https://www.chartjs.org/docs/latest/axes/labelling.html#creating-custom-tick-formats
似乎奏效了: