0

nvd3-angular-directives 饼图在显示百分比时会四舍五入。有没有办法用小数位精确显示?我有 99.71% 和 0.29% 的值,它们四舍五入为 100% 和 0%。

...
<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>
...

我尝试使用如下函数返回格式,但它不起作用

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

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

1 回答 1

-1
$scope.xFunction = function(){ return function(d){ return d3.format('.02f')(d.x); }; };
于 2016-10-20T13:02:29.787 回答