舍入nvd3 angularJS百分比的累积折线图

时间:2014-07-08 18:54:34

标签: javascript angularjs nvd3.js

您好我正在使用如下的折线图:

http://cmaurer.github.io/angularjs-nvd3-directives/cumulative.line.chart.html

但我很想知道是否有办法编辑y轴max和min值(以及工具提示中的值),这样他们就不会显示这些超长小数。

我进入了nvd3文件并在那里找到它们并设法使用Math.round来围绕它们......但我想知道是否有办法解决这个问题所以我不必修改实际的nvd3文件。

1 个答案:

答案 0 :(得分:0)

对于y轴范围,请尝试chart.forceY([MinValue, MaxValue])

要覆盖您的工具提示,请尝试:

.tooltip(function(key, x, y, e, graph) {
    // You can use Math.round on y or x decimal place 
    return '<h3>' + key + '</h3>' + '<p>' + y + ' at ' + x + '</p>'
});

希望它有所帮助。