您好我正在使用Angular NVD3折线图。我得到Y轴的十进制值。在Y轴的tickFormat中,我将其更改为整数格式。
现在,工具提示中的Y轴值未显示。如果值是整数,则只显示它。
我尝试在我的图表选项中使用如下所示的tooltip valueFormatter -
tooltip: {
valueFormatter: function (d, i){
return d3.format('.02f')(val);
}
}
但它没有被调用。如果tickFormat与value不同,任何想法如何在工具提示中显示值。
答案 0 :(得分:0)
我通过使用以下选项解决了我的问题..
interactiveLayer: {
tooltip: {
valueFormatter: function (d, i){
return d3.format('.02f')(val);
}
}
}
我不确定为什么有两个工具提示选项。一个在interactiveLayer里面,另一个在外面。这很令人困惑。无论如何,它对我有用。