累積折れ線グラフの線にカーソルを合わせると、ツールチップ メッセージ x の値が y 時間に表示されます。このメッセージを編集してコンテンツを追加したい。
私の値の配列には、{X:x, Y:y, Z:z, Dt:date} を含む json があるので、日付に X/Y/Z をリストするカスタム メッセージを表示したいと考えています。
nvd3 veraion 1.1.15b を使用しています。
呼び出し.tooltip()
はうまくいきませんでしたが.tooltipContent()
、次のコードのように、呼び出しはうまくいきました。
var chart = nv.models.pieChart()
.x(function (d) { return d.file; })
.y(function (d) { return d.size; })
.tooltipContent(function (key, y, e, graph) {
return '<h3>' + key + '</h3>' +
'<p>' + e.value.toSizeFmt() + '</p>';
})
Andreiが上記で指摘したように、パラメーターは生の値へのアクセスを提供するため、既に書式設定されたテキストを操作するのではe
なく、書式設定できます。y
お役に立てれば!