2016-06-29 4 views
0

nvd3-angular-directives円グラフは、パーセンテージを表示するときに値を丸めます。小数点以下の桁数を正確に表示する方法はありますか?私は99.71%& 0.29%の値を100%と0%に四捨五入しています。nvd3角度指令が値を四捨五入するのを止めるには?

... 
<nvd3-pie-chart 
     data="scenarioPie" 
     id="scenarioPie" 
     width="450" 
     height="450" 
     x="xFunction()" 
     y="yFunction()" 
     donut="true" 
     tooltips="true" 
     showLabels="true" 
     donutLabelsOutside="true" 
     labelType="percent" 
     showLegend="true" 
     donutRatio=".4"> 
<svg></svg> 
... 

私は、フォーマットが、そのAadesh、スタックオーバーフローに

... 
labelType="myFunction()" 
... 

$scope.myFunction=function() { 
    return function(d){ 
    return d3.format(',.2%'); 
    } 
} 

答えて

-1
$scope.xFunction = function(){ return function(d){ return d3.format('.02f')(d.x); }; }; 
+0

ようこそ動作していないを返すために、以下のような機能を使用してみましたあなたの答えをありがとうございましたが、これにいくつかのテキストを追加してくださいあなたのコードが何をしているかを説明してください。 – timmyRS

+0

ようこそスタックオーバーフロー!このコードは問題を解決するのに役立つかもしれませんが、質問に答えて_why_および/または_how_を説明しません。この追加の文脈を提供することは、長期的な教育的価値を大幅に改善するだろう。どのような制限や仮定が適用されるかなど、あなたの答えを解説してください。 –

関連する問題