折线图 - Y 轴值未显示在工具提示中
Line Chart - Y Axis value not showing in tooltip
您好,我正在使用 Angular NVD3 折线图。我正在获取 Y 轴的十进制值。在 Y 轴的 tickFormat 中,我将其更改为整数格式。
现在,工具提示中的 Y 轴值未显示。如果该值为整数,则只显示它。
我尝试在我的图表选项中使用工具提示 valueFormatter,如下所示 -
tooltip: {
valueFormatter: function (d, i){
return d3.format('.02f')(val);
}
}
但它没有被调用。如果 tickFormat 与值不同,知道如何在工具提示中显示值。
我使用以下选项解决了我的问题..
interactiveLayer: {
tooltip: {
valueFormatter: function (d, i){
return d3.format('.02f')(val);
}
}
}
我不确定为什么会有两个工具提示选项。一个在 interactiveLayer 里面,另一个在外面。这很混乱。无论如何,它对我有用。
您好,我正在使用 Angular NVD3 折线图。我正在获取 Y 轴的十进制值。在 Y 轴的 tickFormat 中,我将其更改为整数格式。
现在,工具提示中的 Y 轴值未显示。如果该值为整数,则只显示它。
我尝试在我的图表选项中使用工具提示 valueFormatter,如下所示 -
tooltip: {
valueFormatter: function (d, i){
return d3.format('.02f')(val);
}
}
但它没有被调用。如果 tickFormat 与值不同,知道如何在工具提示中显示值。
我使用以下选项解决了我的问题..
interactiveLayer: {
tooltip: {
valueFormatter: function (d, i){
return d3.format('.02f')(val);
}
}
}
我不确定为什么会有两个工具提示选项。一个在 interactiveLayer 里面,另一个在外面。这很混乱。无论如何,它对我有用。