5

累積折れ線グラフの線にカーソルを合わせると、ツールチップ メッセージ x の値が y 時間に表示されます。このメッセージを編集してコンテンツを追加したい。

私の値の配列には、{X:x, Y:y, Z:z, Dt:date} を含む json があるので、日付に X/Y/Z をリストするカスタム メッセージを表示したいと考えています。

4

2 に答える 2

6

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お役に立てれば!

于 2014-03-13T22:37:27.667 に答える