1

私は次のコードd3コードを持っています:

tooltip.select("#popupCount").text(function(){

if (varToGraph == "rough_top_cost"){
return " " + textValue + ": $" + addCommas(allCountyData[countyName][varToGraph]) + "\n" +
"Count:"
}})

単語数を新しい行に表示したい。ただし、上記のコードでは、すべてが1行になります。出力を2行にする方法を教えてください。

ありがとう、AH

4

1 に答える 1

0

テストされていない回答ですが、FWIW これは近づく可能性があります。

tooltip.select("#popupCount").html(function(){
if (varToGraph == "rough_top_cost"){
return " " + textValue + ": <br/>$" + addCommas(allCountyData[countyName][varToGraph]) + "\n" +
"Count:"
}})

改行付きのツールチップを含むD3 Tips and Tricksの 80 ページにある例から作業します。

改行を許可するテキストの代わりに html 要素を使用します。詳細については、ドキュメントを確認してください。

于 2013-01-02T23:53:00.190 に答える