Chart.js V1.0ではtooltipTemplate: "<%if (label){%><%=label %>: <%}%><%= '€' + value %>"
、ツールチップラベルの接頭辞としてユーロ記号を追加するために追加します。ただし、これはV2では機能しなくなりました。誰かがこれを達成するための新しい方法を知っていますか?見つからないようです。
どうもありがとう!
V2.0では、tooltipTemplateオプションは非推奨になりました。代わりに、コールバックを使用して、表示されているツールチップを変更できます。ここにコールバックの使用法のサンプルがあり、Chart.defaults.global.tooltipsの下のドキュメントで可能なコールバックを見つけることができます。
あなたの場合、私は次のことをします:
window.myLine = new Chart(chart, {
type: 'line',
data: lineChartData,
options: {
tooltips: {
enabled: true,
mode: 'single',
callbacks: {
label: function(tooltipItems, data) {
return tooltipItems.yLabel + ' €';
}
}
},
}
});
HTMLメタタグを設定することを忘れないでください:
<meta charset="UTF-8">
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加