Highcharts-仅在需要时显示小数位
如何使highchart的y标签仅在需要时显示十进制值 现在我正在使用 亚克斯:{ 标题:{ 文本:空, }, 金额:5, 标签:{ 格式:{value:.2f},//表示小数点后两位 }, }; 这种配置的效果是,我看到了小数位,即使不需要它们来表示数字: 我只想在需要时看到小数位,例如:Highcharts-仅在需要时显示小数位,highcharts,Highcharts,如何使highchart的y标签仅在需要时显示十进制值 现在我正在使用 亚克斯:{ 标题:{ 文本:空, }, 金额:5, 标签:{ 格式:{value:.2f},//表示小数点后两位 }, }; 这种配置的效果是,我看到了小数位,即使不需要它们来表示数字: 我只想在需要时看到小数位,例如: 3,14.您可以在yAxis.labels.formatter中执行模运算,检查数字是否有小数,如果有,请使用Highcharts.numberFormat函数以两个小数显示此数字。看看下面的例子 API参
3,14.您可以在yAxis.labels.formatter中执行模运算,检查数字是否有小数,如果有,请使用Highcharts.numberFormat函数以两个小数显示此数字。看看下面的例子 API参考: 例如: 您应该使用而不是格式
labels: {
formatter: function () {
return parseFloat(this.value);
}
}
例如: